https://issues.apache.org/bugzilla/show_bug.cgi?id=48565

           Summary: Stack trace when tomcat service is down
           Product: Tomcat 6
           Version: 6.0.20
          Platform: HP
        OS/Version: Windows Server 2008 (Longhorn)
            Status: NEW
          Severity: normal
          Priority: P2
         Component: Cluster
        AssignedTo: dev@tomcat.apache.org
        ReportedBy: osega...@gencat.net


Hi, 

In our two node cluster we have made a membership configuration using
StaticMembershipInterceptor.

Nodes are added and removed successfuly (or I hope soy) but when a node (tomcat
service) goes down system raises the following stack trace in catalina.out:

I have read about bug: 45261 which it looks fixed in version 6.0.19 but I'm
currently experiencing the issue.


The stack trace:

18-ene-2010 12:52:52 org.apache.catalina.ha.tcp.SimpleTcpCluster memberAdded
INFO: Replication member
added:org.apache.catalina.tribes.membership.MemberImpl[tcp://192.168.0.38:4038,192.168.0.38,4038,
alive=0,id={0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 }, payload={}, command={},
domain={}, ]
18-ene-2010 12:52:52
org.apache.catalina.tribes.group.interceptors.TcpFailureDetector
performBasicCheck
INFO: Suspect member, confirmed
alive.[org.apache.catalina.tribes.membership.MemberImpl[tcp://192.168.0.38:4038,192.168.0.38,4038,
alive=0,id={0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 }, payload={}, command={},
domain={}, ]]
18-ene-2010 12:52:53 org.apache.catalina.tribes.io.BufferPool getBufferPool
INFO: Created a buffer pool with max size:104857600 bytes of
type:org.apache.catalina.tribes.io.BufferPool15Impl
18-ene-2010 12:52:54
org.apache.catalina.tribes.group.interceptors.ThroughputInterceptor report
INFO: ThroughputInterceptor Report[
    Tx Msg:1 messages
    Sent:0,00 MB (total)
    Sent:0,00 MB (application)
    Time:0,02 seconds
    Tx Speed:0,04 MB/sec (total)
    TxSpeed:0,04 MB/sec (application)
    Error Msg:0
    Rx Msg:2 messages
    Rx Speed:0,00 MB/sec (since 1st msg)
    Received:0,00 MB]

18-ene-2010 12:55:09 org.apache.catalina.tribes.transport.nio.ParallelNioSender
doLoop
ADVERTENCIA: Member send is failing for:tcp://192.168.0.38:4038 ; Setting to
suspect and retrying.
18-ene-2010 12:55:11
org.apache.catalina.tribes.group.interceptors.TcpFailureDetector
memberDisappeared
INFO: Received
memberDisappeared[org.apache.catalina.tribes.membership.MemberImpl[tcp://192.168.0.38:4038,192.168.0.38,4038,
alive=0,id={0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 }, payload={}, command={},
domain={}, ]] message. Will verify.
18-ene-2010 12:55:12
org.apache.catalina.tribes.group.interceptors.TcpFailureDetector
memberDisappeared
INFO: Verification complete. Member
disappeared[org.apache.catalina.tribes.membership.MemberImpl[tcp://192.168.0.38:4038,192.168.0.38,4038,
alive=0,id={0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 }, payload={}, command={},
domain={}, ]]
18-ene-2010 12:55:12 org.apache.catalina.ha.tcp.SimpleTcpCluster
memberDisappeared
INFO: Received member
disappeared:org.apache.catalina.tribes.membership.MemberImpl[tcp://192.168.0.38:4038,192.168.0.38,4038,
alive=0,id={0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 }, payload={}, command={},
domain={}, ]
18-ene-2010 12:55:12 org.apache.catalina.ha.tcp.SimpleTcpCluster send
GRAVE: Unable to send message through cluster sender.
org.apache.catalina.tribes.ChannelException: Send failed, attempt:2 max:1;
Faulty members:tcp://192.168.0.38:4038; 
    at
org.apache.catalina.tribes.transport.nio.ParallelNioSender.doLoop(ParallelNioSender.java:172)
    at
org.apache.catalina.tribes.transport.nio.ParallelNioSender.sendMessage(ParallelNioSender.java:78)
    at
org.apache.catalina.tribes.transport.nio.PooledParallelSender.sendMessage(PooledParallelSender.java:53)
    at
org.apache.catalina.tribes.transport.ReplicationTransmitter.sendMessage(ReplicationTransmitter.java:80)
    at
org.apache.catalina.tribes.group.ChannelCoordinator.sendMessage(ChannelCoordinator.java:78)
    at
org.apache.catalina.tribes.group.ChannelInterceptorBase.sendMessage(ChannelInterceptorBase.java:75)
    at
org.apache.catalina.tribes.group.interceptors.ThroughputInterceptor.sendMessage(ThroughputInterceptor.java:61)
    at
org.apache.catalina.tribes.group.ChannelInterceptorBase.sendMessage(ChannelInterceptorBase.java:75)
    at
org.apache.catalina.tribes.group.interceptors.MessageDispatchInterceptor.sendMessage(MessageDispatchInterceptor.java:73)
    at
org.apache.catalina.tribes.group.ChannelInterceptorBase.sendMessage(ChannelInterceptorBase.java:75)
    at
org.apache.catalina.tribes.group.ChannelInterceptorBase.sendMessage(ChannelInterceptorBase.java:75)
    at
org.apache.catalina.tribes.group.interceptors.TcpFailureDetector.sendMessage(TcpFailureDetector.java:87)
    at
org.apache.catalina.tribes.group.ChannelInterceptorBase.sendMessage(ChannelInterceptorBase.java:75)
    at
org.apache.catalina.tribes.group.GroupChannel.send(GroupChannel.java:216)
    at
org.apache.catalina.tribes.group.GroupChannel.send(GroupChannel.java:175)
    at
org.apache.catalina.ha.tcp.SimpleTcpCluster.send(SimpleTcpCluster.java:818)
    at
org.apache.catalina.ha.tcp.SimpleTcpCluster.sendClusterDomain(SimpleTcpCluster.java:796)
    at
org.apache.catalina.ha.tcp.ReplicationValve.send(ReplicationValve.java:553)
    at
org.apache.catalina.ha.tcp.ReplicationValve.sendMessage(ReplicationValve.java:537)
    at
org.apache.catalina.ha.tcp.ReplicationValve.sendSessionReplicationMessage(ReplicationValve.java:519)
    at
org.apache.catalina.ha.tcp.ReplicationValve.sendReplicationMessage(ReplicationValve.java:430)
    at
org.apache.catalina.ha.tcp.ReplicationValve.invoke(ReplicationValve.java:363)
    at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
    at org.apache.coyote.ajp.AjpAprProcessor.process(AjpAprProcessor.java:427)
    at
org.apache.coyote.ajp.AjpAprProtocol$AjpConnectionHandler.process(AjpAprProtocol.java:384)
    at org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1527)
    at java.lang.Thread.run(Unknown Source)
Caused by: java.net.ConnectException: Connection refused: no further
information
    at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
    at sun.nio.ch.SocketChannelImpl.finishConnect(Unknown Source)
    at
org.apache.catalina.tribes.transport.nio.NioSender.process(NioSender.java:88)
    at
org.apache.catalina.tribes.transport.nio.ParallelNioSender.doLoop(ParallelNioSender.java:130)
    ... 26 more
18-ene-2010 13:00:01
org.apache.catalina.tribes.group.interceptors.TcpFailureDetector
performBasicCheck
ADVERTENCIA: Member added, even though we werent
notified:org.apache.catalina.tribes.membership.MemberImpl[tcp://192.168.0.38:4038,192.168.0.38,4038,
alive=0,id={0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 }, payload={}, command={},
domain={}, ]
18-ene-2010 13:00:01 org.apache.catalina.ha.tcp.SimpleTcpCluster memberAdded
INFO: Replication member
added:org.apache.catalina.tribes.membership.MemberImpl[tcp://192.168.0.38:4038,192.168.0.38,4038,
alive=0,id={0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 }, payload={}, command={},
domain={}, ]

-- 
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to