# 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

  

haproxy.cfg的更多相关文章

  1. 关于Haproxy安装和配置:负载配置【haproxy.cfg】问题记录

    1.  存放地址: more /etc/haproxy/haproxy.cfg ps -ef | grep haproxy 看看有没有haproxy的进程就是了 或者看看服务器的23306的端口有没有 ...

  2. python操作haproxy.cfg文件

    需求 1.查 输入:www.oldboy.org 获取当前backend下的所有记录 2.新建 输入: arg = { 'bakend': 'www.oldboy.org', 'record':{ ' ...

  3. [笔记]HAproxy reload config file with uninterrupt session

    HAProxy is a high performance load balancer. It is very light-weight, and free, making it a great op ...

  4. 利用HAProxy代理SQL Server的AlwaysOn辅助副本

    利用HAProxy代理SQL Server的AlwaysOn辅助副本 公司最近数据库升级到SQL Server2014 ,并部署了alwayson高可用集群 机房内有三套程序需要读取数据库 第一套:主 ...

  5. Mysql的Haproxy反向代理和负载均衡

    HaProxy提供高可用性.负载均衡以及基于TCP和HTTP应用的代理,支持虚拟主机,它是免费.快速并且可靠的一种解决方案.应用到Haproxy主要是因为他免费,并且基于TCP和HTTP的应用代理. ...

  6. 对比Haproxy和Nginx负载均衡效果

    为了对比Hproxy和Nginx负载均衡的效果,分别在测试机上(以下实验都是在单机上测试的,即负载机器和后端机器都在一台机器上)做了这两个负载均衡环境,并各自抓包分析.下面说下这两种负载均衡环境下抓包 ...

  7. haproxy windows环境使用

    haproxy下载:http://pan.baidu.com/s/1miEvQUc 测试环境说明: ip地址 作用 开放端口 备注 nbproc 1 daemon defaults mode tcp ...

  8. HAproxy的安装与配置讲解

    1,安装 官网下载 http://www.haproxy.org/#down cd /usr/local/src/ wget http://www.haproxy.org/download/1.4/s ...

  9. HAProxy的安装与使用

    在互联网时代中,后台系统架构,经常可以听到高可用集群.负载均衡集群之类的系统架构解决方案,其中,负载均衡有基于硬件的F5.Big-IP等,也有基于软件的LVS(基于Linux操作系统实现,性能可以和基 ...

随机推荐

  1. 动态链接库知识点归纳之一(DLL概念,如何建立,如何使用,如何优化,如何查看)

    简单的总结一些动态链接库的一些知识,方便以后查找. 首先,新建一个动态链接库 (1)      打开编辑器,选择WIN32项目, dll,如下图,项目名字为:test,选择空项目.如下图 (2)    ...

  2. 如何在github上fork一个项目来贡献代码以及同步原作者的修改

    [-] 如何贡献自己的力量 如何让自己的项目与原作者的项目保持同步 作为一个IT人,通过github进行学习是最快的成长手 段.我们可以浏览别人的优秀代码.但只看不动手还是成长得很慢,因此为别人贡献代 ...

  3. Eigen库实现简单的旋转、平移操作

    本来课程要求用GUI界面来实现Eigen的旋转.平移操作的,但是接触GUI编程时间太短,虽然要求很简单,但是做了几天还是没有完成.就把命令行下面的简单的贴一下吧. main.cpp #include ...

  4. UITableView基本使用和cell的属性

    在ios的UI中UITableView是个常用且强大的控件 基本使用: 1>设置代理,一般把控制器设为代理:self.tableView.delegate = self; 2>遵守代理的协 ...

  5. 转载:JS快速获取图片宽高的方法

    快速获取图片的宽高其实是为了预先做好排版样式布局做准备,通过快速获取图片宽高的方法比onload方法要节省很多时间,甚至一分钟以上都有可能,并且这种方法适用主流浏览器包括IE低版本浏览器. 我们一步一 ...

  6. android 系统应用在运行时被卸载

    android 系统应用在运行时被rm 掉了,是否还会运行? 环境:root,且开机运行 经过试验,apk本身是在 /system/app 目录下面,且apk已经运行了,这个时候直接 rm /syst ...

  7. 【转】#ifdef _DEBUG用法小结

    原文地址:http://blog.csdn.net/shijizhisheng/article/details/1908054 1 #ifdef _DEBUG virtual void AssertV ...

  8. 剑指offer--7题

    *题目:输入一个英文句子,翻转句子中单词的顺序,但单词内字符的顺序不变. *句子中单词以空格符隔开.为简单起见,标点符号和普通字母一样处理. *例如输入“I am a student.”,则输出“st ...

  9. [百度空间] [转] 四元数(Quaternions)

    转:四元数(Quaternions) 好吧,我必须承认到目前为止我还没有完全理解四元数,我一度把四元数理解为轴.角表示的4维向量,也就在下午我才从和同事的争辩中理解了四元数不完全是角.轴这么简单,为此 ...

  10. jquery的ajax同步和异步的理解及示例

    之前一直在写JQUERY代码的时候遇到AJAX加载数据都需要考虑代码运行顺序问题.最近的项目用了到AJAX同步.这个同步的意思是当JS代码加载到当前AJAX的时候会把页面里所有的代码停止加载,页面出去 ...