1.增删改查haproxy.conf配置文件
1.查询输入:www.oldboy1.com
2.删除输入:{'backend': 'www.oldboy2.org','record':{'server': ["1.1.1.1","2.2.2.2"],'weight': 20,'maxconn': 30}}
3.增加输入:{'backend': 'www.oldboy2.org','record':{'server': ["1.1.1.1","2.2.2.2"],'weight': 20,'maxconn': 30}}
4.修改输入:{'backend': 'www.oldboy2.org','record':{'server': ["1.1.1.1","2.2.2.2"],'weight': 20,'maxconn': 30}}
修改之后:{'backend': 'www.oldboy2.org','record':{'server': ["1.1.1.1","2.2.2.2"],'weight': 20,'maxconn': 30}}
1 global 2 log 127.0.0.1 local2 3 daemon 4 maxconn 256 5 log 127.0.0.1 local2 info 6 7 defaults 8 log global 9 mode http 10 timeout connect 5000ms 11 timeout client 50000ms 12 timeout server 50000ms 13 option dontlognull 14 15 listen stats :8888 16 stats enable 17 stats uri /admin 18 stats auth admin:1234 19 20 frontend oldboy.org 21 bind 0.0.0.0:80 22 option httplog 23 option httpclose 24 option forwardfor 25 log global 26 acl www hdr_reg(host) -i www.oldboy.org 27 use_backend www.oldboy.org if www 28 29 backend www.oldboy1.org 30 server 100.1.7.9 weight 20 maxconn 1111111 31 server 100.1.7.9 weight 20 maxconn 0 32 server 10.10.0.10 10.10.0.10 weight 9999 maxconn 33 33 server 10.10.10.1 10.10.10.1 weight 22 maxconn 2000 34 server 2.2.2.4 2.2.2.4 weight 20 maxconn 3000 35 36 backend www.oldboy2.org 37 server 1.1.1.1 2.2.2.2 weight 20 maxconn 30 38 server 10.10.0.10 10.10.0.10 weight 9999 maxconn 33 39 server 10.10.10.1 10.10.10.1 weight 22 maxconn 2000 40 41 backend www.oldboy20.org 42 server 10.10.0.10 10.10.0.10 weight 9999 maxconn 33