一个简单的负载均衡集群:以web服务为例
实验环境:三台主机(CentOS 7.3)
主机1:IP地址 172.18.0.88(Haproxy代理服务器)
主机2:IP地址 172.18.0.89(后端服务器1)
主机3:IP地址 172.18.0.90(后端服务器2)
注意:时间一定要同步
第一步:安装程序,并启动服务
主机1:
#yum -y install haproxy
#systemctl start haproxy
主机2:
#yum -y install httpd
#systemctl start httpd.service
主机3:
#yum -y install httpd
#systemctl start httpd.service
第二步:
在两个后端服务器上自定义测试页:
主机2:
#vim /var/www/html/index.html
<h1>Backend Server 1 </h1>
主机3:
#vim /var/www/html/index.html
<h1>Backend Server 2 </h1>
第三步:
修改代理服务器配置文件:
把默认的配置注释掉或删除;
#vim /etc/haproxy/haproxy.cfg
# main frontend which proxys to the backends
frontend eshop
bind *.80
default_backend websrvs
# static backend for serving up images, stylesheets and such
backend websrvs
balance roundrobin
server web1 172.18.0.89 check
server web2 172.18.0.90 check
重启下服务:#systemctl restart haproxy.service
原创文章,作者:yunweijiaozhenxing,如若转载,请注明出处:http://www.178linux.com/76057