haproxy.cfg
# this config needs haproxy-1.1.28 or haproxy-1.2.1 global log 127.0.0.1 local0 log 127.0.0.1 local1 info #log loghost local0 info maxconn 200000 #chroot /usr/share/haproxy uid 99 gid 99 daemon nbproc 4 #debug #quiet defaults log global mode http #option httplog option dontlognull retries 3 option redispatch option forwardfor maxconn 20000 timeout connect 5000 timeout client 50000 timeout server 50000 frontend http-in bind *:80 acl is_pushstatis path_beg /pmsg/admin/ use_backend overseapaystatis if is_pushstatis acl is_pushstatis2 path_beg /pmsg/adminmanager/ use_backend overseapaystatis if is_pushstatis2 acl is_pmsg path_beg /pmsg/api/ use_backend overseapmsg if is_pmsg acl is_adsadmin path_beg /overseaads/admin/ use_backend overseaadsadmin if is_adsadmin acl is_adsadmin2 path_beg /overseaads/adminmanager/ use_backend overseaadsadmin if is_adsadmin2 acl is_ads path_beg /overseaads/ use_backend overseaads if is_ads acl is_base path_beg /overseabase/ use_backend overseabase if is_base acl is_payagent path_beg /payagent/ use_backend overseapayagent if is_payagent acl is_paystatis path_beg /overseapay/admin/ use_backend overseapaystatis if is_paystatis acl is_paystatis2 path_beg /overseapay/adminmanager/ use_backend overseapaystatis if is_paystatis2 acl is_appstore path_beg /appstore/ use_backend overseapaystatis if is_appstore acl is_adjustdownloadredis path_beg /oversea_adjust_and_download_write_redis/ use_backend adjustdownloadredis if is_adjustdownloadredis acl is_overseadownloaddb path_beg /oversea_download_read_redis/ use_backend overseadownloaddb if is_overseadownloaddb acl is_overseaadjustdb path_beg /oversea_adjust_read_redis/ use_backend overseaadjustdb if is_overseaadjustdb acl is_ebusin path_beg /ebusin/ use_backend ebusin if is_ebusin acl is_callbackicon path_beg /callbackicon/ use_backend callbackicon if is_callbackicon acl is_pilotupdate path_beg /pilot/api/7003 use_backend pilotupdate if is_pilotupdate acl is_pilotForInstall path_beg /pilot/api/8001 use_backend pilotForInstall if is_pilotForInstall acl is_pilotCollect path_beg /pilot/api/4001 use_backend pilotCollect if is_pilotCollect acl is_pilotIcon path_beg /pilot/api/2001 use_backend pilotIcon if is_pilotIcon acl is_pilotNew path_beg /pilot/api/7004 use_backend pilotNew if is_pilotNew acl is_pilot path_beg /pilot/ use_backend pilot if is_pilot acl is_overseahots path_beg /overseahots/ use_backend overseahots if is_overseahots acl is_pagetwo path_beg /pagetwo/ use_backend pagetwo if is_pagetwo acl is_browser path_beg /browser/ use_backend browser if is_browser acl is_accredit path_beg /accredit/ use_backend accredit if is_accredit default_backend overseapay backend overseapay mode http option httplog cookie SERVERID rewrite balance roundrobin option httpclose option forwardfor option originalto server ngsteam_1 127.0.0.1:8080 cookie 1 check inter 2000 rise 2 fall 5 weight 10 #server ngsteam_2 127.0.0.1:8080 cookie 2 check inter 2000 rise 2 fall 5 weight 10 #server ngsteam_3 127.0.0.1:8080 cookie 2 check inter 2000 rise 2 fall 5 weight 10 server ngsteam_4 172.31.6.182:8080 cookie 2 check inter 2000 rise 2 fall 5 weight 10 server ngsteam_5 172.31.6.182:8081 cookie 2 check inter 2000 rise 2 fall 5 weight 10 #server ngsteam_6 172.31.6.182:8082 cookie 2 check inter 2000 rise 2 fall 5 weight 10 server ngsteam_7 172.31.7.166:8080 cookie 2 check inter 2000 rise 2 fall 5 weight 10 server ngsteam_8 172.31.7.166:8081 cookie 2 check inter 2000 rise 2 fall 5 weight 10 server ngsteam_9 172.31.7.166:8082 cookie 2 check inter 2000 rise 2 fall 5 weight 10 server ngsteam_10 172.31.7.166:8083 cookie 2 check inter 2000 rise 2 fall 5 weight 10 backend overseaads mode http option httplog cookie SERVERID rewrite balance roundrobin option httpclose option forwardfor option originalto # server ngsteam_1 127.0.0.1:8280 cookie 1 check inter 2000 rise 2 fall 5 weight 10 # server ngsteam_2 127.0.0.1:8280 cookie 2 check inter 2000 rise 2 fall 5 weight 10 server ngsteam_3 172.31.7.166:9190 cookie 1 check inter 2000 rise 2 fall 5 weight 10 server ngsteam_4 172.31.7.166:9190 cookie 2 check inter 2000 rise 2 fall 5 weight 10 server ngsteam_5 172.31.5.123:9190 cookie 1 check inter 2000 rise 2 fall 5 weight 10 server ngsteam_6 172.31.5.123:9190 cookie 2 check inter 2000 rise 2 fall 5 weight 10 server ngsteam_7 172.31.5.123:9290 cookie 1 check inter 2000 rise 2 fall 5 weight 10 server ngsteam_8 172.31.5.123:9290 cookie 2 check inter 2000 rise 2 fall 5 weight 10 server ngsteam_9 172.31.5.123:9390 cookie 1 check inter 2000 rise 2 fall 5 weight 10 server ngsteam_10 172.31.5.123:9390 cookie 2 check inter 2000 rise 2 fall 5 weight 10 backend overseaadsadmin mode http option httplog cookie SERVERID rewrite balance roundrobin option httpclose option forwardfor option originalto server ngsteam_1 127.0.0.1:8280 cookie 1 check inter 2000 rise 2 fall 5 weight 10 backend overseapaystatis mode http option httplog cookie SERVERID rewrite balance roundrobin option httpclose option forwardfor option originalto server ngsteam_1 127.0.0.1:9091 cookie 1 check inter 2000 rise 2 fall 5 weight 10 server ngsteam_2 127.0.0.1:9091 cookie 2 check inter 2000 rise 2 fall 5 weight 10 backend overseabase mode http option httplog cookie SERVERID rewrite balance roundrobin option httpclose option forwardfor option originalto server ngsteam_1 127.0.0.1:8080 cookie 1 check inter 2000 rise 2 fall 5 weight 10 server ngsteam_2 172.31.6.182:8180 cookie 2 check inter 2000 rise 2 fall 5 weight 10 backend overseapmsg mode http option httplog cookie SERVERID rewrite balance roundrobin option httpclose option forwardfor option originalto server ngsteam_1 127.0.0.1:9090 cookie 1 check inter 2000 rise 2 fall 5 server ngsteam_2 127.0.0.1:9090 cookie 2 check inter 2000 rise 2 fall 5 server ngsteam_3 172.31.7.166:9090 cookie 1 check inter 2000 rise 2 fall 5 server ngsteam_4 172.31.7.166:9090 cookie 2 check inter 2000 rise 2 fall 5 backend overseapayagent mode http option httplog cookie SERVERID rewrite balance roundrobin option httpclose option forwardfor option originalto server ngsteam_1 127.0.0.1:8180 cookie 1 check inter 2000 rise 2 fall 5 server ngsteam_2 127.0.0.1:8180 cookie 2 check inter 2000 rise 2 fall 5 backend adjustdownloadredis mode http option httplog cookie SERVERID rewrite balance roundrobin option httpclose option forwardfor option originalto server ngsteam_1 172.31.6.182:8280 cookie 2 check inter 2000 rise 2 fall 5 weight 10 backend overseaadjustdb mode http option httplog cookie SERVERID rewrite balance roundrobin option httpclose option forwardfor option originalto server ngsteam_1 172.31.6.182:8280 cookie 2 check inter 2000 rise 2 fall 5 weight 10 backend overseadownloaddb mode http option httplog cookie SERVERID rewrite balance roundrobin option httpclose option forwardfor option originalto server ngsteam_1 172.31.6.182:8280 cookie 2 check inter 2000 rise 2 fall 5 weight 10 backend overseahots mode http option httplog cookie SERVERID rewrite balance roundrobin option httpclose option forwardfor option originalto server ngsteam_1 54.169.85.22:8100 cookie 2 check inter 2000 rise 2 fall 5 weight 10 backend pilotupdate mode http option httplog cookie SERVERID rewrite balance roundrobin option httpclose option forwardfor option originalto server pilot16 52.76.47.8:8083 cookie 1 check inter 2000 rise 2 fall 5 weight 10 server pilot17 52.76.47.8:8084 cookie 1 check inter 2000 rise 2 fall 5 weight 10 server pilot18 52.76.47.8:8085 cookie 1 check inter 2000 rise 2 fall 5 weight 10 server pilot19 52.76.47.8:8086 cookie 1 check inter 2000 rise 2 fall 5 weight 10 server pilot20 52.76.47.8:8087 cookie 1 check inter 2000 rise 2 fall 5 weight 10 backend pilotForInstall mode http option httplog cookie SERVERID rewrite balance roundrobin option httpclose option forwardfor option originalto server pilot16 52.76.9.91:8580 cookie 1 check inter 2000 rise 2 fall 5 weight 10 server pilot17 52.76.9.91:8581 cookie 1 check inter 2000 rise 2 fall 5 weight 10 server pilot18 52.76.9.91:8582 cookie 1 check inter 2000 rise 2 fall 5 weight 10 server pilot19 52.76.9.91:8583 cookie 1 check inter 2000 rise 2 fall 5 weight 10 server pilot20 52.76.9.91:8085 cookie 1 check inter 2000 rise 2 fall 5 weight 10 server pilot21 52.76.9.91:8086 cookie 1 check inter 2000 rise 2 fall 5 weight 10 backend pilotCollect mode http option httplog cookie SERVERID rewrite balance roundrobin option httpclose option forwardfor option originalto server pilot16 52.76.9.91:8580 cookie 1 check inter 2000 rise 2 fall 5 weight 10 server pilot17 52.76.9.91:8581 cookie 1 check inter 2000 rise 2 fall 5 weight 10 server pilot18 52.76.9.91:8582 cookie 1 check inter 2000 rise 2 fall 5 weight 10 server pilot19 52.76.9.91:8583 cookie 1 check inter 2000 rise 2 fall 5 weight 10 server pilot20 52.76.9.91:8085 cookie 1 check inter 2000 rise 2 fall 5 weight 10 server pilot21 52.76.9.91:8086 cookie 1 check inter 2000 rise 2 fall 5 weight 10 backend pilotIcon mode http option httplog cookie SERVERID rewrite balance roundrobin option httpclose option forwardfor option originalto server pilot16 52.76.9.91:8580 cookie 1 check inter 2000 rise 2 fall 5 weight 10 server pilot17 52.76.9.91:8581 cookie 1 check inter 2000 rise 2 fall 5 weight 10 server pilot18 52.76.9.91:8582 cookie 1 check inter 2000 rise 2 fall 5 weight 10 server pilot19 52.76.9.91:8583 cookie 1 check inter 2000 rise 2 fall 5 weight 10 server pilot20 52.76.9.91:8085 cookie 1 check inter 2000 rise 2 fall 5 weight 10 server pilot21 52.76.9.91:8086 cookie 1 check inter 2000 rise 2 fall 5 weight 10 backend pilotNew mode http option httplog cookie SERVERID rewrite balance roundrobin option httpclose option forwardfor option originalto server pilot16 52.76.9.91:8580 cookie 1 check inter 2000 rise 2 fall 5 weight 10 server pilot17 52.76.9.91:8581 cookie 1 check inter 2000 rise 2 fall 5 weight 10 server pilot18 52.76.9.91:8582 cookie 1 check inter 2000 rise 2 fall 5 weight 10 server pilot19 52.76.9.91:8583 cookie 1 check inter 2000 rise 2 fall 5 weight 10 server pilot20 52.76.9.91:8085 cookie 1 check inter 2000 rise 2 fall 5 weight 10 server pilot21 52.76.9.91:8086 cookie 1 check inter 2000 rise 2 fall 5 weight 10 backend pilot mode http option httplog cookie SERVERID rewrite balance roundrobin option httpclose option forwardfor option originalto server pilot_1 52.76.178.137:8087 cookie 2 check inter 2000 rise 2 fall 5 weight 10 server pilot_2 52.76.178.137:8088 cookie 2 check inter 2000 rise 2 fall 5 weight 10 server pilot3 127.0.0.1:8080 cookie 1 check inter 2000 rise 2 fall 5 weight 10 server pilot4 127.0.0.1:8081 cookie 1 check inter 2000 rise 2 fall 5 weight 10 server pilot5 127.0.0.1:8082 cookie 1 check inter 2000 rise 2 fall 5 weight 10 server pilot6 127.0.0.1:8083 cookie 1 check inter 2000 rise 2 fall 5 weight 10 server pilot7 127.0.0.1:8085 cookie 1 check inter 2000 rise 2 fall 5 weight 10 server pilot8 52.74.215.96:8081 cookie 1 check inter 2000 rise 2 fall 5 weight 10 server pilot9 52.74.215.96:8082 cookie 1 check inter 2000 rise 2 fall 5 weight 10 server pilot10 52.74.215.96:8083 cookie 1 check inter 2000 rise 2 fall 5 weight 10 server pilot11 52.74.215.96:8084 cookie 1 check inter 2000 rise 2 fall 5 weight 10 server pilot12 52.74.202.199:8085 cookie 1 check inter 2000 rise 2 fall 5 weight 10 server pilot13 52.74.202.199:8086 cookie 1 check inter 2000 rise 2 fall 5 weight 10 server pilot14 52.77.50.116:8080 cookie 1 check inter 2000 rise 2 fall 5 weight 10 server pilot15 52.77.50.116:8081 cookie 1 check inter 2000 rise 2 fall 5 weight 10 backend browser mode http option httplog cookie SERVERID rewrite balance roundrobin option httpclose option forwardfor option originalto server browser_1 52.74.215.96:8080 cookie 2 check inter 2000 rise 2 fall 5 weight 10 backend accredit mode http option httplog cookie SERVERID rewrite balance roundrobin option httpclose option forwardfor option originalto server accredit_1 127.0.0.1:8084 cookie 2 check inter 2000 rise 2 fall 5 weight 10 backend pagetwo mode http option httplog cookie SERVERID rewrite balance roundrobin option httpclose option forwardfor option originalto server 54_169_16_202_8380 54.169.16.202:8380 cookie 2 check inter 2000 rise 2 fall 5 weight 10 backend ebusin mode http option httplog cookie SERVERID rewrite balance roundrobin option httpclose option forwardfor option originalto server ngsteam_1 54.169.16.202:8480 cookie 2 check inter 2000 rise 2 fall 5 weight 10 backend callbackicon mode http option httplog cookie SERVERID rewrite balance roundrobin option httpclose option forwardfor option originalto server ngsteam_1 127.0.0.1:8084 cookie 1 check inter 2000 rise 2 fall 5 weight 10 listen admin_stats 0.0.0.0:81 mode http stats refresh 30s stats uri /admin stats realm admin\haproxy stats auth admin:8-mkXjpO # errorloc 502 http://192.168.114.58/error502.html # errorfile 503 /etc/haproxy/errors/503.http