Hi, at this point back button will not work across cluster (it's planned though). However, the failover for last accessed page should work anyway. If it doesn't, you have probably problem in your configuration.
-Matej On Dec 4, 2007 11:26 AM, michalb_cz <[EMAIL PROTECTED]> wrote: > > Lo, > > I have been trying to make Tomcat cluster with Wicket, but every time when > there is some operation which use session bound information (backpage > object, models...etc.) PageExpired error occures. > It seems rather like problem in cluster configuration not in wicket, but > maybe somebody here has some experience with this. Note that everything is > ok when one of two cluster node (one of server) is turn off. > (all requests are managed by only one server) or when requests are made on > stateless pages. > > Apache HTTP (as loadbalancer) > httpd.conf > JkMount /wicketapp/* router > > worker.properties > worker.list=router > # Set properties for worker1 (ajp12) > worker.worker1.type=ajp13 > worker.worker1.host=server1 > worker.worker1.port=8009 > worker.worker1.lbfactor=1 > worker.worker1.redirect=worker2 > # Set properties for worker2 (ajp13) > worker.worker2.type=ajp13 > worker.worker2.host=server2 > worker.worker2.port=8009 > worker.worker2.lbfactor=1 > worker.worker2.connection_pool_timeout=600 > worker.worker2.socket_keepalive=1 > worker.worker2.socket_timeout=60 > # Define the LB worker > worker.router.type=lb > worker.router.balance_workers=worker1,worker2 > > Tomcat 6 > server.xml > <Cluster className="org.apache.catalina.ha.tcp.SimpleTcpCluster" > name="wicketapp" > managerClassName="org.apache.catalina.ha.session.DeltaManager" > expireSessionsOnShutdown="false" > useDirtyFlag="true"> > > <Channel className="org.apache.catalina.tribes.group.GroupChannel"> > <Membership > className="org.apache.catalina.tribes.membership.McastService" > mcastAddr="228.0.0.4" > mcastPort="45564" > mcastFrequency="500" > mcastDropTime="3000"/> > > <Receiver > > className="org.apache.catalina.tribes.transport.nio.NioReceiver" > tcpListenAddress="auto" > tcpListenPort="11901" > tcpSelectorTimeout="100" > tcpThreadCount="2"/> > > <Sender > > className="org.apache.catalina.tribes.transport.ReplicationTransmitter" > replicationMode="synchronous"> > <Transport > className="org.apache.catalina.tribes.transport.nio.PooledParallelSender"/> > </Sender> > > </Channel> > > <Valve > className="org.apache.catalina.ha.tcp.ReplicationValve" > filter=".*\.gif;.*\.js;.*\.jpg;.*\.htm;.*\.html;.*\.txt;.*\.css"/> > > <Deployer className="org.apache.catalina.ha.deploy.FarmWarDeployer" > tempDir="clusterzone/war-temp/" > deployDir="clusterzone/war-deploy/" > watchDir="clusterzone/war-listen/" > watchEnabled="true"/> > </Cluster> > > -- > View this message in context: > http://www.nabble.com/wicket-cluster-on-tomcat-6-tf4942245.html#a14147973 > Sent from the Wicket - User mailing list archive at Nabble.com. > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
