我正在运行MySQL服务器,通过HAProxy实现负载平衡。但是,每当节点(MySQL)发生故障或出现时,我都需要执行一些操作,就像我们在PgPool-II中所做的那样。
示例:
当MySQL-1崩溃时,我也想关闭我的WebServer-1。(类似于STONITH)在PostgreSQL的PgPool-II中,我可以这样做。如果有类似的MySQL工具,我不知道。
这在HAProxy本身中是可能的吗:
比如说,当我的DB-1下降时,将web服务器流量路由到WebServer-2。
发布于 2015-06-08 10:41:45
MySQL对复制、高可用性和分片有相当广泛的支持。我不太清楚你的问题,但以下是一些你可以尝试阅读的东西:
顺便说一句,它们都是开源的,所以您可以根据您的需要对其进行修改!
https://stackoverflow.com/questions/29138262
复制相似问题