[Apache] Haproxy配置_根据cookie做负载

我最常用的配置方式,这里仅给出示例。具体参数需要根据实际情况进行计算。
说明:根据cookie来进行redirect,以避免代理IP造成session失效。


#########
#说明:根据cookie来进行redirect,以避免代理IP造成session失效。
#########
global
	log 127.0.0.1 local0 info  #[err warning info debug]
	maxconn 4096
	daemon
	nbproc 1
	pidfile /home/ap/webapp/haproxy.1.4.24/logs/haproxy.pid		#haproxy 进程文件

defaults
	maxconn 2000
	contimeout 8000
	clitimeout 130000
	srvtimeout 130000

listen admin_stats
	bind 0.0.0.0:1111			#监听端口
	mode http
	log global
	option	dontlognull
	option	httplog
	stats uri  /stats

listen webfarmneca 0.0.0.0:8101
  balance leastconn
  mode http
  log 127.0.0.1 local0
  option httplog
  option dontlognull
  default_backend neca

default_backend neca
backend neca			#负载服务器组名
       mode http
       balance    leastconn
       #option  httpchk GET /WebService_Test/test.html status 服务器探测URL
       cookie INFO insert indirect nocache maxidle 30m
       server webA 11.11.11.10:8101 cookie 2b8e check inter 1000 rise 1 fall 1
       server webB 11.11.11.11:8101 cookie 1238 check inter 1000 rise 1 fall 1
       server webC 11.11.11.12:8101 cookie 7b4b check inter 1000 rise 1 fall 1
option redispatch
contimeout 5000


 

分类上一篇:     分类下一篇:

Leave a Reply