最强大的负载均衡 - HAProxy, 用来保障服务平稳运行
$ image=index.csphere.cn/microimages/haproxy
$ docker run --name myhaproxy -d \
-v haproxy.json:/etc/haproxy/haproxy.json \
--cap-add=NET_ADMIN $imagehaproxy.json 配置文件,用于配置哪些应用服务的容器加入到haproxy里面:
{
"admin_password": "admin",
"lb_instances": {
"app1-service": "domain1",
"app2-service": "domain2"
}
}app1/app2分别是csphere里的应用名,每次部署一个项目时的唯一名称service是每个应用中哪个服务放到haproxy负载均衡后面admin_password, 通过http://haproxy-ip/stats可以访问负载均衡统计
当服务的容器不断发生变化时,haproxy可以实时更新后端并自动reload,保证服务的平滑运行。在实际测试100万请求过程中不断增加容器后端,没有一个请求失败。
该镜像由希云制造,未经允许,任何第三方企业和个人,不得重新分发。违者必究。
该镜像由希云为企业客户提供技术支持和保障,任何问题都可以直接反馈到: [email protected]