这可能在Tomcat 7中吗?
以下configuration需要进行哪些更改?
<Resource name="jdbc/TestDB" auth="Container" type="javax.sql.DataSource" maxActive="100" maxIdle="30" maxWait="10000" username="javauser" password="javadude" driverClassName="com.mysql.jdbc.Driver" url="jdbc:mysql://localhost:3306/javatest"/>
我有2个MySQL服务器localhost:3306&secondhost:3306
谢谢
连接器/ J的MySQL手册表明这是可能的。
请注意,您需要将您的MySQL服务器configuration为相互复制(主 – 主复制)。 您至less应该使用MySQL版本5.6,因为它大大提高了复制可靠性。 但是,您的应用程序仍然可能会尝试读取最近写入的一个数据行,而这个数据行尚未复制到另一个主机,特别是在负载较重的情况下。
使用适当的数据库集群解决scheme可以获得更好的结果。 你考虑过XtraDB集群吗?