Количество потоков jBoss увеличилось после обновления haproxy с 1.5dev21 до 1.5.1

Я обновил свой 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 backend_http mode http cookie JSESSIONID префикс баланс Параметр минимальной конфигурации параметр forceclose параметр persist параметр redispatch forwardfor server server3 192.168.58.211:80 cookie server3_cokkie maxconn 1024 проверить сервер server4 192.168.58.212:80 cookie server4_cookie maxconn 1024 check acl force_rc_Server_Server_Server_Server_Server = 1 force-persist, если 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 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: \ на 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



person Sarvesh    schedule 25.06.2014    source источник


Ответы (1)


Нашел это в руководстве по haproxy, может помочь:

Опция «http-tunnel» отключает любую обработку HTTP после первого запроса и первого ответа. Это режим, который использовался по умолчанию в версиях от 1.0 до 1.5-dev21. Это режим с наименьшими накладными расходами на обработку, который обычно больше не нужен, если только в очень конкретных случаях, например, при использовании внутреннего протокола, который выглядит как HTTP, но несовместим, или просто для регистрации одного запроса для каждого клиента, чтобы уменьшить размер журнала. Обратите внимание, что все, что работает на уровне HTTP, включая синтаксический анализ / добавление заголовка, обработку файлов cookie или переключение содержимого, будет работать только для первого запроса и будет проигнорировано после первого ответа.

person Meridion    schedule 04.06.2015