【问题标题】:jBoss thread count increaed after upgrading haproxy from 1.5dev21 to 1.5.1将 haproxy 从 1.5dev21 升级到 1.5.1 后 jBoss 线程数增加
【发布时间】:2014-08-15 13:36:33
【问题描述】:

我将我的 haproxy 从 1.5dev21 升级到具有相同配置的 1.5.1 稳定版本。在后端,我使用的是 jBoss。 我们一升级,就遇到了关于 jBoss 线程数的严重问题。它已大大增加。 回滚到 1.5dev21 后,一切正常。 请在下面找到我的 haproxy 配置文件。请提出迁移/升级到 1.5.1 所需的任何更改


全球 守护进程 maxconn 20000

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

后端 backend_http 模式http cookie JSESSIONID 前缀 平衡最小连接 选项 forceclose 选项坚持 选项重新调度 期权转发 服务器 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) 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:.*

监听前端_http *:80 模式http 麦克康20000 default_backend backend_http

听前端_https 模式http 麦克康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 如果 !valid_domains 则重定向方案 http default_backend backend_http if valid_domains


【问题讨论】:

    标签: haproxy jboss-4.0.x


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 2013-03-23
      • 1970-01-01
      • 1970-01-01
      • 2013-03-31
      • 1970-01-01
      • 1970-01-01
      • 2021-06-12
      • 1970-01-01
      相关资源
      最近更新 更多