Я обновил свой 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