I am trying to enable sticky sessions in Apache, however it does not work. Below are the changes made by me. Can someone ask for advice if I missed something?
I do not see errors in the access log, however, a request from one user still goes to another server. Please let me know if any further information is needed to answer / help my request.
Step 1 : added below in httpd.conf load balancing server1 and server2
<Proxy balancer://marsBalancer>
BalancerMember http://server1fullname:8080 route=server1
BalancerMember http://server2fullname:8080 route=server2
ProxySet lbmethod=bytraffic
ProxySet stickysession=JSESSIONID
</Proxy>
ProxyPass /marsWAR/ balancer://marsBalancer/marsWAR/
Step 2 : updated below in server.xml
a) server.xml in server1
<Engine name="Catalina" defaultHost="localhost" jvmRoute="server1">
b) server.xml in server2
<Engine name="Catalina" defaultHost="localhost" jvmRoute="server2">