Ryan (The Greater), No luck.I have two apache virtual hosts behind the load balancer, each setting a cookie called BIG, one to a value of app1 and the other to a value of app2. In the debug output I see the balancer module recognizing these values, but it continues to split the requests across both servers rather than staying on one server. I know with a F5 BIGIP you call the cookies by a certain name and set the values to an encoding of their ip and port.
Any ideas? Thanks, Ryan (The True Lesser) Ryan Murray wrote:
Ryan- Yes it works for sure in httpd-2.2.4 but pay attention that this parameter is case sensitive. So if your cookie is "JSESSIONID" it must be written in upper case like this in the config file. Note for Java the cookie is "JESESSIONID" whereas the path parameter is ";jsessionid" (lc) and mod_proxy balancer doesn't handle this as it checks for the same case sensitive name for both the path and the cookie. Turn your error log level to debug (LogLevel DEBUG in httpd.conf)and optionally do a tail -f <logfile> | grep "BALANCER" and you'll see when mod_proxy_balancer thinks it is getting a hit for the session param. If you are working with Java and need the dual case version I have a patched the source for httpd-2.2.4 to allow specifying a stickysessionpath param in the balancer config so it finds both Cookie and path managed sessions. Cheers, Ryan (the lesser) -----Original Message-----From: Ryan Johnson [mailto:rjohnson@xxxxxxxxxxxx] Sent: Wednesday, March 21, 2007 6:20 PMTo: users@xxxxxxxxxxxxxxxx Subject: Sticky sessions with proxy_balancer Hey all, I am trying to get sticky sessions to work with mod_proxy_balancer, with no luck. I have set stickysession=COOKIENAME. Have not found any good doc on this? Anyone get this working? Thanks in advance, Ryan --------------------------------------------------------------------- The official User-To-User support forum of the Apache HTTP Server Project. See <URL:http://httpd.apache.org/userslist.html> for more info. To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx " from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx --------------------------------------------------------------------- The official User-To-User support forum of the Apache HTTP Server Project. See <URL:http://httpd.apache.org/userslist.html> for more info. To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx " from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx
--------------------------------------------------------------------- The official User-To-User support forum of the Apache HTTP Server Project. See <URL:http://httpd.apache.org/userslist.html> for more info. To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx " from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx