Apache和长时间的servlet

我有一个webapp部署在4个jboss实例,并有一个Apache 2.2.15(mod_proxy,libs:DAV / 2 mod_ssl / 2.2.15 OpenSSL / 1.0.1e-fips mod_jk / 1.2.31)webserver做负载均衡。 应用程序使用粘滞会话,有时长时间运行的请求会将请求负载平衡器成员置于错误状态,原因是请求超时,并且将此成员上的会话所产生的所有其他请求redirect到另一个jboss,并且由于没有会话用户在另一台服务器上再次出现在login屏幕上。 从我一直在阅读它注意到,如果我将BalancerMember上的重试参数更改为0,这不会再发生。 这是正确的,还是我需要改变另一件事?

收听[IP]:[porta_http]

ServerName app.caixa CustomLog /logs/apache2/app/app.caixa-access.log combined ErrorLog /logs/apache2/app/app.caixa-error.log RedirectMatch ^/$ /app/ ProxyPass /app/ balancer://app/app/ ProxyPassReverse /app/ balancer://app/app/ ProxyPass /app_web/ balancer://app/app_web/ ProxyPassReverse /app/ balancer://app/app_web/ Header add Set-Cookie "ROUTEIDapp=.%{BALANCER_WORKER_ROUTE}e; path=/" env=BALANCER_ROUTE_CHANGED <Proxy balancer://app> BalancerMember ajp://[IP_ServAPP]:[porta_AJP] route=node1 retry=180 connectiontimeout=300000ms ping=500ms lbset=0 BalancerMember ajp://[IP_ServAPP]:[porta_AJP] route=node2 retry=180 connectiontimeout=300000ms ping=500ms lbset=0 BalancerMember ajp://[IP_ServAPP]:[porta_AJP] route=node3 retry=180 connectiontimeout=300000ms ping=500ms lbset=1 BalancerMember ajp://[IP_ServAPP]:[porta_AJP] route=node4 retry=180 connectiontimeout=300000ms ping=500ms lbset=1 ProxySet stickysession=ROUTEIDapp </Proxy> Include include_status_balancer.conf