This does help, thanks!  But doesn't explain why would we get this behavior
while pushing over a large number of messages (example - 500).  The
connection is lost and the EOFException is logged.  A couple of questions:

1. Does the keepAlive flag need to be on the TransportConnector for ServerA,
or part of the ActiveMQConnectionFactory URI, or both?
2. What about the EOFException.  The way I understand it is the exception is
happening because the TCPBufferedInputStream is returning a bad value for
the first 4 bytes (aka - command) before the message has been completely
sent over.  We did do a TCP dump and did not see any missing packets or
wholes in the packet transmissions.  Could the Inactivity Monitor not be
picking up the fact that information is being sent across the wire, the
keep-alives are being dropped, and the Inactivity not seeing keep-alives is
disconnecting the Bridge while messages are being transmitted? 



 





--
View this message in context: 
http://activemq.2283324.n4.nabble.com/JMS-to-JMS-Bridge-Connection-tp4684129p4684150.html
Sent from the ActiveMQ - User mailing list archive at Nabble.com.

Reply via email to