我将我的 haproxy 从 1.5dev21 升级到具有相同配置的 1.5.1 稳定版本。在后端,我使用的是 jBoss。我们一升级,就遇到了关于 jBoss 线程数的严重问题。它已大大增加。回滚到 1.5dev21 后,一切正常。请在下面找到我的 haproxy 配置文件。请提出迁移/升级到 1.5.1 所需的任何更改
全局守护进程 maxconn 20000
默认模式 http timeout connect 15000ms timeout client 50000ms timeout server 50000ms timeout queue 60s stats enable stats refresh 5s
后端 backend_http 模式 http cookie JSESSIONID 前缀 balance leastconn 选项 forceclose 选项 persist 选项 redispatch 选项 forwardfor 服务器 server3 192.168.58.211:80 cookie server3_cokkie maxconn 1024 检查服务器 server4 192.168.58.212:80 cookie server4_cookie maxconn 1024 检查 acl force_sticky_server3 hdr_sub(server3_cookie) TESTtrue force-persist if force_sticky_server3 acl force_sticky_server4 hdr_sub(server4_cookie) TEST=true force-persist if force_sticky_server4 rspidel ^Server:.* rspidel ^X-Powered-By:.* rspidel ^AMF-Ver:.*
监听 frontend_http *:80 模式 http maxconn 20000 default_backend backend_http
监听 frontend_https 模式 http maxconn 20000 绑定 *:443 ssl crt /opt/haproxy-ssl/conf/ssl/testsite.pem reqadd X-Forwarded-Proto:\ https reqadd X-Forwarded-Protocol:\ https reqadd X-Forwarded-Port :\ 443 reqadd X-Forwarded-SSL:\ on acl valid_domains hdr_end(host) -i gateway.testsite.com www.testsite.com m.testsite.com 重定向方案 http if !valid_domains default_backend backend_http if valid_domains