推广 热搜: page  可以  企业  搜索引擎  行业  百度    使用  选择  个数 

单机三pxc节点集群,+docker-haproxy2.0负载均衡实现

   日期:2024-12-23     移动:http://ww.kub2b.com/mobile/quote/9253.html

一.下载

https://www.haproxy.org/download/2.0/src/haproxy-2.0.5.tar.gz

或者在这里下载(下面需要的各个配置文件都有

https://download.csdn.net/download/cyw8998/89170129

二.编写文件,制作docker镜像

1.Dockerfile

 

2.haproxy.cfg

 

3.run_haproxy.sh

单机三pxc节点集群,+docker-haproxy2.0负载均衡实现

 

4.制作镜像

 

三.启动pxc和harproxy

1.dock-compose制作镜像并启动pxc,见上一篇文章,pxc8证书制作也略

 

#docker-compose up -d db1  先检测第一个主点,成功后再执行下一句

#docker-compose up -d db2  检测第2个点是否成功,成功后再执行下一句

#docker-compose up -d db3

注意:docker-compose定义的卷标名和network名,在生成docker后,查看network和volume名都带着前缀d-compose_取决于文件夹名_

5.启动一下haproxy

docker run -d -p 80:80 -p 8888:8888 mars/haproxy
因为已经配置了haproxy.cfg,所以容器启动后会自动代理pxc集群

6.访问一下haproxy2.0控制台

192.168.xx.xxx:8888/dbs

发现负载的两台目标机器是DOWN状态

在 pxc集群中创建一个用户给 haproxy使用
 

运行


 

 

再访问控制台

192.168.xx.xxx:8888/dbs

发现负载的两台目标机器是up状态

本文地址:http://ww.kub2b.com/quote/9253.html     企库往 http://ww.kub2b.com/ ,  查看更多

特别提示:本信息由相关用户自行提供,真实性未证实,仅供参考。请谨慎采用,风险自负。


0相关评论
相关最新动态
推荐最新动态
点击排行
网站首页  |  关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  鄂ICP备2020018471号