将haproxy从1.5dev21升级到1.5.1后,jBoss线程计数增加

时间:2014-06-25 05:46:33

标签: haproxy jboss-4.0.x

我将我的haproxy从1.5dev21升级到1.5.1稳定版本,配置相同。在后端,我正在使用jBoss。 一旦我们升级,我遇到了关于jBoss线程计数的严重问题。它已经大大增加了。 回滚到1.5dev21后,一切正常。 请找到我的haproxy下面的配置文件。请建议迁移/升级到1.5.1

所需的任何更改

全球         守护进程         maxconn 20000

默认         模式http         超时连接15000ms         超时客户端50000ms         超时服务器50000ms         超时队列60s         统计数据启用         统计数据刷新5s

backend backend_http         模式http         cookie JSESSIONID前缀         平衡最小化         期权forceclose         选项仍然存在         选项redispatch         期权转发         server server3 192.168.58.211:80 cookie server3_cokkie maxconn 1024 check         server server4 192.168.58.212:80 cookie server4_cookie maxconn 1024 check         acl force_sticky_server3 hdr_sub(server3_cookie)TEST = true         如果force_sticky_server3强制持久化         acl force_sticky_server4 hdr_sub(server4_cookie)TEST = true         如果force_sticky_server4强制持久化         rspidel ^服务器:。*         rspidel ^ X-Powered-By:。*         rspidel ^ AMF-Ver:。*

听frontend_http *:80        模式http        maxconn 20000        default_backend backend_http

听frontend_https        模式http        maxconn 20000        bind *: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


1 个答案:

答案 0 :(得分:0)

在haproxy手册上找到这个,可能会有所帮助:

选项“http-tunnel”禁用超过第一个请求的任何HTTP处理   第一反应。这是版本中默认使用的模式   1.0到1.5-dev21。它是处理开销最低的模式   通常不再需要,除非在非常特殊的情况下,例如何时   使用看起来像HTTP但不兼容的内部协议,或   只是为每个客户端记录一个请求以减少日志大小。注意   在HTTP级别工作的一切,包括头解析/添加,   cookie处理或内容切换仅适用于第一个请求   并且在第一次回复后将被忽略。