[英]Native MySQL load balancing
使用2个MySQL数据库实例(“ Master-Master”复制服务器)构建了Openfire XMPP Server。 试图实现数据库负载平衡。 谷歌搜索后,找到了实现负载平衡的本地方法。
在XMPP安装过程中,有一个步骤可以手动输入数据库连接字符串。
如果我的连接字符串如下所示
jdbc:mysql:loadbalance://[host1][:port],[host2][:port][,[host3][:port]]...[/[database]] »
[?propertyName1=propertyValue1[&propertyName2=propertyValue2]...]
Java的MySQL驱动程序是否会平衡多个服务器之间的连接,而不管哪个应用程序使用它?
顺便说一句,XMPP服务器上有数据库连接统计信息。 我每次都刷新,它只显示1个IP作为数据库IP。 不随机更改MySQL服务器的IP地址(来自JDBC连接字符串)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.