2014-03-30 57 views
1

我用com.mysql.jdbc.Driver使用下列URL负载平衡和它的工作:加莱拉集群JDBC URL自动故障转移

jdbc:mysql:loadbalance://node1,node2,node3/mydb 

使用上述网址,查询任意三个节点之间分配。现在,我需要设置一个故障转移安装程序,其中所有查询都只发送给一个节点,并且一旦该节点不存在,则应该为其后的所有查询选择下一个可用节点。

我的集群是一个多主管。这意味着故障转移后的新节点仍会同时读取和写入查询。我不想负载平衡的原因是to reduce deadlock problems

你认为我应该用什么JDBC URL?

P.S.

我用jdbc:mysql://node1,node2,node3/mydbcom.mysql.jdbc.ReplicationDriver,但它使故障转移后的选定节点只读。

回答

相关问题