Deear
I'm having problems with the session replication with Tomcat 5. I'm
trying to cluster two Tomcat's across two machines. The first Tomcat
starts fine, but whenever I start the second Tomcat on a different machine
I get the errors shown below. I followed the directions exactly-have the
distributable/ set. Can this be something to do with the multicast
address defined in the cluster? I'm working in a pretty secure ip
enviroment, mcastAddr=228.0.0.4
WARNING: Unable to send replicated message, is server down?
java.net.ConnectException: Connection refused: connect
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:305)
at
java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:171)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:158)
at java.net.Socket.connect(Socket.java:452)
at java.net.Socket.connect(Socket.java:402)
at java.net.Socket.init(Socket.java:309)
at java.net.Socket.init(Socket.java:153)
at
org.apache.catalina.cluster.tcp.SocketSender.connect(SocketSender.java:104)
at
org.apache.catalina.cluster.tcp.ReplicationTransmitter.sendMessageData(ReplicationTransmitter.java:133)
at
org.apache.catalina.cluster.tcp.ReplicationTransmitter.sendMessage(ReplicationTransmitter.java:146)
at
org.apache.catalina.cluster.tcp.SimpleTcpCluster.send(SimpleTcpCluster.java:525)
at
org.apache.catalina.cluster.session.SimpleTcpReplicationManager.messageReceived(SimpleTcpReplicationManager.java:594)
at
org.apache.catalina.cluster.session.SimpleTcpReplicationManager.messageDataReceived(SimpleTcpReplicationManager.java:651)
at
org.apache.catalina.cluster.tcp.SimpleTcpCluster.messageDataReceived(SimpleTcpCluster.java:683)
at
org.apache.catalina.cluster.io.ObjectReader.append(ObjectReader.java:110)
at
org.apache.catalina.cluster.tcp.TcpReplicationThread.drainChannel(TcpReplicationThread.java:167)
at
org.apache.catalina.cluster.tcp.TcpReplicationThread.run(TcpReplicationThread.java:113)
Nov 18, 2003 1:12:12 PM
org.apache.catalina.cluster.session.SimpleTcpReplicationManager log
INFO: Received SessionMessage of type=SESSION-GET-ALL Nov 18, 2003 1:12:12
PM org.apache.catalina.cluster.session.SimpleTcpReplication
Manager log
INFO: Received SessionMessage
sender=org.apache.catalina.cluster.mcast.McastMember[tcp://127.0.0.1:4001,127.0.0.1,4001]
Nov 18, 2003 1:12:13 PM
org.apache.catalina.cluster.tcp.ReplicationTransmitter sendMessageData