Guys, I have setup a cluster where i have two tomcat instances (one on windows and the other on linux), the two instances are able to detect each other and form a cluster. On top of them i have apache/mod_jk as a load-balancer which has sticky-sessions set to FALSE...I am trying to test this setup with a very simple two page app, where in one jsp i am setting a string in session and the other displaying the same..
NOW for some reasons the sessions are not getting replicated between the two tomcat-instances, and i dont have any clue as to why would that be the case...so if some can please assist me on this...below is my worker.properties and the server.xml file (for the tomcat instances).. Anything i am missing out ? WORKER.PROPERTIES -------- worker.list=worker1,worker2,lbworker # Set properties for worker1 (ajp13) worker.worker1.type=ajp13 worker.worker1.host=farhan-pc worker.worker1.port=8009 worker.worker1.lbfactor=2 worker.worker2.type=ajp13 worker.worker2.host=eng2 worker.worker2.port=8009 worker.worker2.lbfactor=2 worker.lbworker.type=lb worker.lbworker.sticky_session=false worker.lbworker.balance_workers=worker1,worker2 SERVER.XML - (the cluster section, further let me add that i have added in the jvmRoute attribute in the engine element which matches the tomcat worker name as in worker.properties..) --------------- <Cluster className="org.apache.catalina.ha.tcp.SimpleTcpCluster" channelSendOptions="8"> <Manager className="org.apache.catalina.ha.session.DeltaManager" expireSessionsOnShutdown="false" notifyListenersOnReplication="true"/> <Channel className="org.apache.catalina.tribes.group.GroupChannel"> <Membership className="org.apache.catalina.tribes.membership.McastService" address="228.0.0.4" port="45564" frequency="500" dropTime="3000"/> <Receiver className="org.apache.catalina.tribes.transport.nio.NioReceiver" address="auto" port="4000" autoBind="100" selectorTimeout="5000" maxThreads="6"/> <Sender className="org.apache.catalina.tribes.transport.ReplicationTransmitter"> <Transport className="org.apache.catalina.tribes.transport.nio.PooledParallelSender"/> </Sender> <Interceptor className="org.apache.catalina.tribes.group.interceptors.TcpFailureDetector"/> <Interceptor className="org.apache.catalina.tribes.group.interceptors.MessageDispatch15Interceptor"/> </Channel> <ClusterListener className="org.apache.catalina.ha.session.JvmRouteSessionIDBinderListener"/> <ClusterListener className="org.apache.catalina.ha.session.ClusterSessionListener"/> </Cluster> -- View this message in context: http://www.nabble.com/Session-Replication-not-working---tf4938903.html#a14137414 Sent from the Tomcat - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]