我很好奇com.mysql.jdbc.ReplicationDriver是如何工作的。 我配置了1master& 1slave。
我想对奴隶强制进行一些查询。 但它随机选择DB,有时在master上运行它。
这是一种强制只读连接只使用从属数据库并且从不掌握的方法吗?
答案 0 :(得分:0)
为了让ReplicationDriver知道查询可以转到只读从属,需要满足两个条件:
Auto commit needs to be turned off. (*)
Connection needs to be set to read-only.