gpt4 book ai didi

MySQL集群跨多个Slave的负载均衡

转载 作者:行者123 更新时间:2023-11-29 12:15:08 25 4
gpt4 key购买 nike

我正在创建一个 MSSS mysql 设置,有没有一种方法可以对从站进行负载平衡,以便 Web 框只需要一个从站连接,并且给它一个不会被敲击的连接。

我目前的计划并不理想,是对每个连接进行循环随机方法。但我遇到的问题是,如果其中一个奴隶坏了怎么办,我不确定如何将其从轮换中删除。

我想知道其他人是否创建了这样的集群以及他们如何管理/维护它。因为我有点无知。

最佳答案

我即将投票结束这个问题,因为它太宽泛了,但我会给你一些指示(使用答案作为评论不会提供太多空间)。

管理集群很困难。

看看 HAProxy 和 mysqlproxy,它们都能够做到这一点 - 技巧是规划你的集群应该如何运行 -

服务器状态是否应该在客户端之间共享 - 因此,如果一个客户端无法连接,则没有人会再次尝试服务器。您如何处理“连接过多”?

您是否正在尝试提高可用性和性能? (单点故障,将其中一个从设备预配置为主设备,但将写入定向到指定的主设备)

您需要隔离节点吗?

是否需要异步复制? (与半同步或多主控相比)

如何直接写入主机?

关于MySQL集群跨多个Slave的负载均衡,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29942354/

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