tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Rainer Jung <rainer.j...@kippdata.de>
Subject Re: proxy_ajp sticky sessions troubles
Date Wed, 02 Jul 2008 13:15:22 GMT
Hi Michele,

Michele Mase' wrote:
> According with the documentation, I've tried to setup a load balancer
> apache2.2.x/tomcat5.5.x; I'm unable to maintain the session.
> 
> my conf: apache2.2.9/tomcat5.5.26/jdk1.5.0_15,linux redhat5.2
> 
> apache side:
> RewriteEngine           On
> ProxyPreserveHost       On
> ProxyRequests           Off
> ProxyVia                Off
> 
> <Proxy balancer://a>
>           Order deny,allow
>           Allow from all
>           BalancerMember ajp://vmwaretest08:8009 route=vmwaretest08
> loadfactor=1
>           BalancerMember ajp://vmwaretest08:8010 route=vmwaretest08
> loadfactor=1
>           BalancerMember ajp://vmwaretest08:8011 route=vmwaretest08
> loadfactor=1

If all of those share the same route, then the balancer has no way of 
distinguishing between them when deciding about stickyness. You need to 
give different routes to the BalancerMembers.

> </Proxy>
> 
> RewriteRule ^\/(.+)\.jsp(.+)? balancer://a/$1.jsp$2 [P,L]
> 
> ProxyPass /favicon.ico !
> ProxyPass /robots.txt !
> ProxyPass /images/ !
> ProxyPass /a/ balancer://a/
> ProxySet balancer://a stickysession=JSESSIONID|jsessionid
> lbmethod=byrequests nofailover=On
> 
> tomcat side (server.xml)
> ...
>  <Engine name="Standalone" defaultHost="localhost" jvmRoute="vmwaretest08">
> ...

Here you need to use different routes as well, namely the same ones, you 
configured in the balancer.

> It seems ignoring the parameter stickysession=JSESSIONID|jsessionid and/or
> the parameter nofailover=On
> 
> The same env. with apache2.0.x/mod_jk1.2.x works instead.
> 
> Any suggestion[s]/idea[s]????

Regards,

Rainer

---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org


Mime
View raw message