1. 程式人生 > >HAProxy負載均衡:

HAProxy負載均衡:

均衡 emctl 關閉 mon new bin rom lan coo

配置HAProxy負載均衡

使用3臺虛擬機,1臺作為HAProxy調度器、2臺作為Real Server、物理機作為客戶端)

HAProxy調度器IP:192.168.4.50 Web服務器IP:192.168.4.53/54

一、基本配置

1、 裝包

[root@node01 conf]# yum -y install haproxy

. 2 修改配置文件

[root@pc50 conf]# cp /etc/haproxy/haproxy.cfg /root/ 備份配置文件

[root@pc50 conf]# chkconfig haproxy on 開機自啟

[root@pc50 conf]# chkconfig --list haproxy 加入系統命令

haproxy 0:關閉

1:關閉2:啟用3:啟用4:啟用5:啟用


[root@pc50 ~]# vim /etc/haproxy/haproxy.cfg

31 user haproxy <定義用戶

32 group haproxy <定義用戶組

33 daemon

59 stats uri /admin

60

61 listen weblb 0.0.0.0:80

62 cookie SERVERID rewrite

63 balance roundrobin

64 server weba 192.168.4.53:80 cookie app1inst1 check inter 2000 rise 2 fall 5 >配置後端服務器

65 server webb 192.168.4.54:80 cookie app1inst2 check inter 2000 rise 2 fall 5


二、配置後端Web服務(53/54)

[root@pc53 ~]# yum -y install httpd

[root@pc53 ~]# echo '192.168.4.53' > /var/www/html/index.html

[root@pc53 ~]# secho '192.168.4.53' > /var/www/html/index.html

[root@pc54 ~]# yum -y install httpd

[root@pc54 ~]# echo '192.168.4.53' > /var/www/html/index.html

[root@pc54 ~]# yum -y install httpd


三 、啟動服務器並設置開機啟動

[root@pc50 ~]#systemctl start haproxy

[root@pc50 ~]#systemctl enable haproxy


四、客戶端驗證

[root@room1pc33 桌面]# firefox http://192.168.4.50/haproxy-admin >測試狀態監控頁面是否正常



HAProxy負載均衡: