Hi, It appears as thought maxReconnectAttempts is not working in 4.1.1. I create a ActiveMQConnectionFactory with the url failover:(tcp://localhost:61616)?initialReconnectDelay=11;maxReconnectDelay=3;maxReconnectAttempts=1 and it never stops trying to reconnect. Here is some of the output from activeMQ in my logs: Aug 22,2007 14:42:20,569 DEBUG ActiveMQ Task failover.FailoverTransport - Attempting connect to: tcp://localhost:61616 Aug 22,2007 14:42:21,757 DEBUG ActiveMQ Task failover.FailoverTransport - Connect fail to: tcp://localhost:61616, reason: java.net.ConnectException: Connection refused: connect Aug 22,2007 14:42:21,757 DEBUG main failover.FailoverTransport - Started. Aug 22,2007 14:42:21,757 DEBUG ActiveMQ Task failover.FailoverTransport - Waiting 10 ms before attempting connection. Aug 22,2007 14:42:21,772 DEBUG main failover.FailoverTransport - Waiting for transport to reconnect. Aug 22,2007 14:42:21,772 DEBUG ActiveMQ Task failover.FailoverTransport - Attempting connect to: tcp://localhost:61616 Aug 22,2007 14:42:22,788 DEBUG ActiveMQ Task failover.FailoverTransport - Connect fail to: tcp://localhost:61616, reason: java.net.ConnectException: Connection refused: connect Aug 22,2007 14:42:22,788 DEBUG ActiveMQ Task failover.FailoverTransport - Waiting 20 ms before attempting connection. Aug 22,2007 14:42:22,788 DEBUG main failover.FailoverTransport - Waiting for transport to reconnect. Aug 22,2007 14:42:22,804 DEBUG ActiveMQ Task failover.FailoverTransport - Attempting connect to: tcp://localhost:61616 Aug 22,2007 14:42:23,788 DEBUG ActiveMQ Task failover.FailoverTransport - Connect fail to: tcp://localhost:61616, reason: java.net.ConnectException: Connection refused: connect Aug 22,2007 14:42:23,788 DEBUG ActiveMQ Task failover.FailoverTransport - Waiting 40 ms before attempting connection. Aug 22,2007 14:42:23,788 DEBUG main failover.FailoverTransport - Waiting for transport to reconnect. Aug 22,2007 14:42:23,835 DEBUG ActiveMQ Task failover.FailoverTransport - Attempting connect to: tcp://localhost:61616 Aug 22,2007 14:42:24,788 DEBUG ActiveMQ Task failover.FailoverTransport - Connect fail to: tcp://localhost:61616, reason: java.net.ConnectException: Connection refused: connect Aug 22,2007 14:42:24,788 DEBUG ActiveMQ Task failover.FailoverTransport - Waiting 80 ms before attempting connection. Aug 22,2007 14:42:24,788 DEBUG main failover.FailoverTransport - Waiting for transport to reconnect. Aug 22,2007 14:42:24,866 DEBUG ActiveMQ Task failover.FailoverTransport - Attempting connect to: tcp://localhost:61616 Aug 22,2007 14:42:25,804 DEBUG ActiveMQ Task failover.FailoverTransport - Connect fail to: tcp://localhost:61616, reason: java.net.ConnectException: Connection refused: connect Aug 22,2007 14:42:25,804 DEBUG ActiveMQ Task failover.FailoverTransport - Waiting 160 ms before attempting connection. Aug 22,2007 14:42:25,804 DEBUG main failover.FailoverTransport - Waiting for transport to reconnect. Aug 22,2007 14:42:25,960 DEBUG ActiveMQ Task failover.FailoverTransport - Attempting connect to: tcp://localhost:61616 Aug 22,2007 14:42:26,897 DEBUG ActiveMQ Task failover.FailoverTransport - Connect fail to: tcp://localhost:61616, reason: java.net.ConnectException: Connection refused: connect
Clearly it is making more than 1 attempt. Is this a known bug? Will it be fixed. Thanks -- View this message in context: http://www.nabble.com/Failover-error-tf4313690s2354.html#a12281668 Sent from the ActiveMQ - User mailing list archive at Nabble.com.