I have failover in my app. But some times it stops.
I use activeMQ version 5.1, boker url is
failover://(ssl://<ip>?wireFormat.maxInactivityDuration=-1)?maxReconnectDelay=2000,
transportListener on ActiveMQConnectionFactory and timer task that restarts
listener every 15 mins. And I have in log that FailoverTransport stopped:
 

<Message>10:16:33:987|INFO
|timerFactory|cl.JMSListenersManager:initAndStart:130|Call start() for
connection for jmsListener_m finished</Message>
<Message>10:16:33:987|INFO
|timerFactory|cl.JMSListenersManager:initAndStart:131|Start create session
from connection_jms</Message>
<Message>10:16:33:987|INFO
|timerFactory|cl.JMSListenersManager:initAndStart:133|Stop create session
from connection_jms</Message>
<Message>10:16:33:987|INFO
|timerFactory|cl.JMSListenersManager:initAndStart:135|Start jms listener
(jmsListener_m) for queue "queue1"</Message>
<Message>10:16:34:049|INFO
|timerFactory|cl.JMSListenersManager:initAndStart:137|Call start() for
jmsListener_m finished</Message>
<Message>10:16:34:049|INFO
|timerFactory|cl.JMSListenersManager:initAndStart:165|Set clientId
"-f210da7:11ef481504e:-7ffd" for connection</Message>
<Message>10:30:11:539|DEBUG|http-8081-Processor25|org.apache.activemq.transport.failover.FailoverTransport:reconnect:531|Waking
up reconnect task</Message>
<Message>10:30:11:539|DEBUG|http-8081-Processor25|org.apache.activemq.transport.failover.FailoverTransport:start:228|Started.</Message>
<Message>10:30:11:539|DEBUG|http-8081-Processor25|org.apache.activemq.transport.failover.FailoverTransport:reconnect:531|Waking
up reconnect task</Message>
<Message>10:30:11:539|DEBUG|ActiveMQ
Task|org.apache.activemq.transport.failover.FailoverTransport:doReconnect:671|Attempting
connect to: ssl://<ip>?wireFormat.maxInactivityDuration=-1</Message>
<Message>10:30:11:617|DEBUG|ActiveMQ
Task|org.apache.activemq.transport.WireFormatNegotiator:start:77|Sending:
WireFormatInfo { version=3, properties={TightEncodingEnabled=true,
CacheSize=1024, TcpNoDelayEnabled=true, SizePrefixDisabled=false,
StackTraceEnabled=true, MaxInactivityDurationInitalDelay=10000,
MaxInactivityDuration=-1, CacheEnabled=true},
magic=[A,c,t,i,v,e,M,Q]}</Message>
<Message>10:30:17:320|DEBUG|ActiveMQ Transport:
ssl:///<ip>|org.apache.activemq.transport.WireFormatNegotiator:onCommand:108|Received
WireFormat: WireFormatInfo { version=3,
properties={TightEncodingEnabled=true, CacheSize=1024,
TcpNoDelayEnabled=true, SizePrefixDisabled=false, StackTraceEnabled=true,
MaxInactivityDurationInitalDelay=10000, MaxInactivityDuration=30000,
CacheEnabled=true}, magic=[A,c,t,i,v,e,M,Q]}</Message>
<Message>10:30:17:320|DEBUG|ActiveMQ Transport:
ssl:///<ip>|org.apache.activemq.transport.WireFormatNegotiator:onCommand:115|ssl://<ip>
before negotiation: OpenWireFormat{version=3, cacheEnabled=false,
stackTraceEnabled=false, tightEncodingEnabled=false,
sizePrefixDisabled=false}</Message>
<Message>10:30:17:320|DEBUG|ActiveMQ Transport:
ssl:///<ip>|org.apache.activemq.transport.WireFormatNegotiator:onCommand:130|ssl://<ip>
after negotiation: OpenWireFormat{version=3, cacheEnabled=true,
stackTraceEnabled=true, tightEncodingEnabled=true,
sizePrefixDisabled=false}</Message>
<Message>10:30:17:320|DEBUG|ActiveMQ
Task|org.apache.activemq.transport.failover.FailoverTransport:doReconnect:680|Connection
established</Message>
<Message>10:30:17:320|INFO |ActiveMQ
Task|org.apache.activemq.transport.failover.FailoverTransport:doReconnect:691|Successfully
connected to ssl://<ip>?wireFormat.maxInactivityDuration=-1</Message>
<Message>10:30:23:836|DEBUG|http-8081-Processor25|org.apache.activemq.transport.failover.FailoverTransport:stop:246|Stopped.</Message>
<Message>10:30:23:836|DEBUG|http-8081-Processor25|org.apache.activemq.transport.tcp.TcpTransport:doStop:437|Stopping
transport ssl://<ip></Message>

Why does failover stop? Why don't I have invocation in transportInterupted()
method of transport listener?
-- 
View this message in context: 
http://www.nabble.com/FailoverTransport-stops-unexpectedly-and-message-listener-doesn%27t-receive-messages-tp21579536p21579536.html
Sent from the ActiveMQ - User mailing list archive at Nabble.com.

Reply via email to