gpt4 book ai didi

jdbc - 负载均衡器的正确MariaDB Galera jdbc URL属性是什么

转载 作者:行者123 更新时间:2023-12-04 04:25:52 28 4
gpt4 key购买 nike

我已经设置了在192.168.2.51和192.168.2.52的两个专用IP上运行的MariaDB 10.0 Galera群集的2个节点。我将尝试使用MariaDB网站提供的MariaDB JDBC客户端(org.mariadb.jdbc.Driver)连接到集群。

它可以使用常规网址,例如:“jdbc:mariadb://192.168.2.51:3306,192.168.2.52:3306/dbname”。

但是我想实现的是使用MySQL JDBC驱动程序的可能性,其URL类似于:“jdbc:mysql://192.168.2.51,192.168.2.52/dbname?autoReconnect = true&autoReconnectForPools = true&failoverReadonly = false&roundRobinLoadBalance = true”

我已经比较了MariaDB(https://mariadb.com/kb/en/about-the-mariadb-java-client/)和MySQL(http://dev.mysql.com/doc/refman/5.5/en/connector-j-reference-configuration-properties.html)中声明的属性。对于MariaDB JDBC客户端,它似乎没有处理负载平衡或自动重新连接的属性。

所以我的问题是:
是否有通过MariaDB JDBC驱动程序连接(具有负载平衡和故障转移功能)到MariaDB Galera的正确建议方法,还是我应该回到MySQL的ConnectorJ上,ConnectorJ与MariaDB Galera集群的兼容性如何?

谢谢你。

最佳答案

MariaDB JDBC中没有负载平衡或故障转移功能。即使您使用的多端点功能也没有记录,并且是试验性的。 ConnectorJ负载平衡应该可以正常工作,因为就此而言,MariaDB Galera只是常规MySQL的实例。

关于jdbc - 负载均衡器的正确MariaDB Galera jdbc URL属性是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19629690/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com