• 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 adminhaproxy
            stats auth admin:8-mkXjpO
    
    
    #       errorloc        502     http://192.168.114.58/error502.html
    #       errorfile       503     /etc/haproxy/errors/503.http
    

      

  • 相关阅读:
    HDU 1224 无环有向最长路
    HDU 1220 简单数学题
    HDU 1203 背包问题
    HDU 1176 DP
    HDU 1159 LCS最长公共子序列
    HDU 1160 排序或者通过最短路两种方法解决
    hdu 2349 最小生成树
    次小生成树的学习
    最小生成树prime算法模板
    poj 1679 判断最小生成树是否唯一
  • 原文地址:https://www.cnblogs.com/beautiful-code/p/5750382.html
Copyright © 2020-2023  润新知