gpt4 book ai didi

mysql - MySQL 如何选择向哪个从站发送查询?

转载 作者:行者123 更新时间:2023-11-29 10:28:51 24 4
gpt4 key购买 nike

假设我有一个像这样的 JDBC url...

jdbc:mysql:replication://master,slave1,slave2,slave3/<database>

MySQL如何决定向哪个slave发送读请求?是循环法还是做一些更聪明的事情,例如检查哪个延迟最低(如果我的从站分布在不同区域的数据中心怎么办)?

谢谢

最佳答案

https://dev.mysql.com/doc/connector-j/5.1/en/connector-j-master-slave-replication-connection.html说:

An application signals that it wants a transaction to be read-only by calling Connection.setReadOnly(true). The replication-aware connection will use one of the slave connections, which are load-balanced per slave host using a round-robin scheme.

(强调我的)

关于mysql - MySQL 如何选择向哪个从站发送查询?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47814296/

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