Hello: I'm using AMQ 5.8 and ActiveMQConnectionFactory uses this transport connection
"failover:(tcp://broker1:61616?connectionTimeout=3000,tcp://broker2:61617?connectionTimeout=3000,tcp://broker3:61618?connectionTimeout=3000)?timeout=5000&maxReconnectAttempts=0&randomize=false&priorityBackup=true" broker1 , broker2 and broker3 are remote servers And , as you can see, broker2 and broker3 have got wrong ports ( both should be 61616 ) When I use this ActiveMQConnectionFactory to create a consumer and subscribe it to a topic , I see that connection to broker1:61616 is successfully established but wait 30 seconds to complete the subscription ( by consumer ) And if use this ActiveMQConnectionFactory to creare a producer and send a message to a topic I see that connection to broker1:61616 is successfully established but wait 30 seconds to complete the sent If I set the ports correctly again, all works fine and there isn't any 30s delay If I set priorityBackup=false, all works fine and there isn't any 30s delay why ? did I forget any timeout ? why does priorityBackup=true interrupt subscription & sent operations ? Thanks and regards