MySQL高可用环境配置

我要开发同款
proginn23190895992024年05月01日
142阅读

作品详情

部署orchestrator集群,部署consul集群存储kv键值对,部署consul-template监控kv键值对热加载docker haproxy; 部署consul客户端进行服务注册,dns服务同步配置consul集群进行内网域名解析。项目描述: 部署orchestrator三节点非共享后端集群,用于发现mysql数据库拓扑结构,监控数据库状态,获取mysql数据库主库信息,写入consul集群(kv键值对), 3台集群服务器上分别部署docker haproxy指向后端mysql,使用consul-template监控consul集群kv键值对热加载docker haproxy配置信息, 使用consul客户端配置python脚本监控mysql存活状态,进行服务注册,dns解析配置consul地址,进行服务发现,用来域名解析,程序使用内网域名连接haproxy,3台haproxy实现负载均衡。
查看全文
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论