实现功能 1 backend记录查询 2 增加backend记录 1)若backend记录不存在,则添加backend及ha记录 2)若backend存在,要添加的记录存在,则返回提示已存在 3)若backend存在,要添加的记录不存在,则添加记录 3 删除backend记录 1)若backend不 ...
分类:
其他好文 时间:
2016-04-28 07:02:09
阅读次数:
196
1.在client增加cookiebackendbackend_www
optionforwardfor
cookieSERVERIDinsertindirectnocache#插入session信息
optionredispatch#当后端rs挂了,可立即切换,不会出现503错误
optionhttpchkHEAD/HTTP/1.0
balanceroundrobin
serverwww1192.168.1.198:80cookiewww1checkinte..
分类:
其他好文 时间:
2016-04-27 14:26:25
阅读次数:
186
global
log127.0.0.1local2info
pidfile/var/run/haproxy.pid
chroot/var/lib/haproxy
maxconn100000
userhaproxy
grouphaproxy
daemon
nbproc1
defaults
modehttp
retries3
timeoutconnect10s
timeoutclient50s
timeoutserver50s
maxconn10000
listenstats
bind0.0.0.0:8888..
分类:
其他好文 时间:
2016-04-27 14:23:58
阅读次数:
140
配置文件整体结构global-->defaults-->listen/frontend/backendglobal全局配置,进程级配置,通常和操作系统配置有关defaults默认引用到f/b/l中,若在f/b/l中有相同参数配置,defaults相同参数配置会被覆盖listen1.3版本后就简单的设置个status查看页面frontend前端虚拟..
分类:
其他好文 时间:
2016-04-27 14:21:59
阅读次数:
192
一、环境介绍接到通知,要求网站由http改为使用https,目前我的网站前端架构如下图所示:假设我们有两台物理机,每台物理机上面有很多的tomcat容器,前端使用的是haproxy进行的http层负载均衡,再前端我们使用了LVS负载均衡,整个LVS使用的是DR模型。刚开始我打算把tomcat改成h..
分类:
其他好文 时间:
2016-04-26 22:25:39
阅读次数:
369
配置环境说明:
KVM虚拟机配置
用途
数量
IP地址
机器名
虚拟IP地址
硬件
内存3G 系统盘20G cpu 4核
Haproxykeepalived
2台
192.168.1.10192.168.1.20
Haserver01H...
分类:
Web程序 时间:
2016-04-26 21:03:52
阅读次数:
327
HAProxy: 实现了一种事件驱动,单一进程模型,支持数万计的并发连接,用于为tcp和http应用程序提供高可用,负载均衡和代理服务的解决方案,尤其适用于高负载且需要持久连接或7层处理机制的web站点 代理(http): 正向代理: 反向代理: 代理作用:web缓存(加速)、反向代理、内容路由(根 ...
分类:
其他好文 时间:
2016-04-24 00:28:18
阅读次数:
264
本文采用haproxy-1.5.11.tar为例安装:tarzcvfhaproxy-1.3.20.tar.gz#cdhaproxy-1.3.20#makeTARGET=linux26PREFIX=/usr/local/haproxy#将haproxy安装到/usr/local/haproxy#makeinstallPREFIX=/usr/local/haproxy配置:2.配置安装完毕后,进入安装目录配置文件,默认情况下目录..
分类:
其他好文 时间:
2016-04-21 18:39:32
阅读次数:
150
yum -y install haproxyhaproxy提供高可用性、负载均衡以及基于TCP(第四层)和HTTP(第七层)应用的代理,支持虚拟主机,它是免费、快速并且可靠的一种解决方案。haproxy特别适用于那些负载特别大的web站点,这些站点通常又需要会话保持或七层处理。haproxy运行在时... ...
分类:
其他好文 时间:
2016-04-20 17:43:29
阅读次数:
398