haproxy代理web
2017-03-12 15:58
85 查看
haproxy+keepalive:192.168.1.1、192.168.1.2
web服务 :192.168.1.3、192.168.1.4
安装haproxy:
#yum install pcre-devel zlib-devel -y
#tar -zxvf haproxy-1.4.24.tar.gz -C /usr/src/
#cd /usr/src/haproxy-1.4.24/
#make TARGET=linux26 PREFIX=/usr/local/haproxy
#make install PREFIX=/usr/local/haproxy
#mkdir /etc/haproxy
#cp /usr/src/haproxy-1.4.24/examples/haproxy.cfg /etc/haproxy/
#vim /etc/haproxy/haproxy.cfg
defaults
log global
mode http
option httplog
option dontlognull
retries 3
# redispatch (注释这里)
maxconn 2000
contimeout 5000
clitimeout 50000
srvtimeout 50000
listen stats
mode http
bind :6677
stats enable
stats hide-version
stats uri /haproxyadmin?stats
stats realm Haproxy\ Statistics
stats auth admin:admin
stats admin if TRUE
listen webcluster 0.0.0.0:80
option httpchk GET /index.html
balance roundrobin
server inst1 192.168.1.3:80 check inter 2000 fall 3
server inst2 192.168.1.4:80 check inter 2000 fall 3
#mkdir /usr/share/haproxy
#ln -s /usr/local/haproxy/sbin/* /usr/sbin/
#cp /usr/src/haproxy-1.4.24/examples/haproxy.init /etc/init.d/haproxy
#chmod +x /etc/init.d/haproxy
#/etc/init.d/haproxy start
#chkconfig --add haproxy
#chkconfig haproxy on
在客户端访问1.1出现的是1.3或者1.4的web页面!!!!!代理成功
web服务 :192.168.1.3、192.168.1.4
安装haproxy:
#yum install pcre-devel zlib-devel -y
#tar -zxvf haproxy-1.4.24.tar.gz -C /usr/src/
#cd /usr/src/haproxy-1.4.24/
#make TARGET=linux26 PREFIX=/usr/local/haproxy
#make install PREFIX=/usr/local/haproxy
#mkdir /etc/haproxy
#cp /usr/src/haproxy-1.4.24/examples/haproxy.cfg /etc/haproxy/
#vim /etc/haproxy/haproxy.cfg
defaults
log global
mode http
option httplog
option dontlognull
retries 3
# redispatch (注释这里)
maxconn 2000
contimeout 5000
clitimeout 50000
srvtimeout 50000
listen stats
mode http
bind :6677
stats enable
stats hide-version
stats uri /haproxyadmin?stats
stats realm Haproxy\ Statistics
stats auth admin:admin
stats admin if TRUE
listen webcluster 0.0.0.0:80
option httpchk GET /index.html
balance roundrobin
server inst1 192.168.1.3:80 check inter 2000 fall 3
server inst2 192.168.1.4:80 check inter 2000 fall 3
#mkdir /usr/share/haproxy
#ln -s /usr/local/haproxy/sbin/* /usr/sbin/
#cp /usr/src/haproxy-1.4.24/examples/haproxy.init /etc/init.d/haproxy
#chmod +x /etc/init.d/haproxy
#/etc/init.d/haproxy start
#chkconfig --add haproxy
#chkconfig haproxy on
在客户端访问1.1出现的是1.3或者1.4的web页面!!!!!代理成功
相关文章推荐
- Haproxy代理WEB服务
- Keepalived+Haproxy双主高可用负载均衡代理动静分离web服务器
- 第四十一课 Web服务器代理架构、Haprox配置及Haproxy ACL的应用
- Squid反向代理N个后台WEB实现说明
- 基于反向代理的Web缓存加速——可缓存的CMS系统设计
- 反向代理WEB站点的步骤 推荐
- 基于反相代理的Web缓存加速——可缓存的CMS系统设计
- java web start 代理的设置问题
- 基于反向代理的 Web 缓存加速--可缓存的 CMS 系统设计
- web负载均衡与反向代理之nginx
- squid 2.6之Web反向代理加速实做/防盗链/防盗用/防爬虫
- 使用ASP.NET Web服务代理的URL行为属性
- Squid反向代理N个后台WEB实现说明[小结文档]
- 基于反相代理的Web缓存加速——可缓存的CMS系统设计(转载)
- squid 2.6 + iptables 反向代理设置(加速web)
- 基于反向代理的Web缓存加速??可缓存的CMS系统设计
- 基于反向代理的Web缓存加速——可缓存的CMS系统设计
- WebRequest 中使用代理
- squid 2.6之Web反向代理加速实做/防盗链/防盗用/防爬虫
- [转]基于反向代理的Web缓存加速 ——可缓存的CMS系统设计