zoukankan      html  css  js  c++  java
  • 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
    

      

  • 相关阅读:
    I NEED A OFFER!
    水题 Codeforces Round #303 (Div. 2) A. Toy Cars
    模拟 HDOJ 5099 Comparison of Android versions
    模拟 HDOJ 5095 Linearization of the kernel functions in SVM
    贪心 HDOJ 5090 Game with Pearls
    Kruskal HDOJ 1863 畅通工程
    Kruskal HDOJ 1233 还是畅通工程
    并查集 HDOJ 1232 畅通工程
    DFS/并查集 Codeforces Round #286 (Div. 2) B
    水题 Codeforces Round #286 (Div. 2) A Mr. Kitayuta's Gift
  • 原文地址:https://www.cnblogs.com/beautiful-code/p/5750382.html
Copyright © 2011-2022 走看看