I'm trying to switch from tcp:  to failover:tcp: for my connection string
so that my apps will reconnect if a failed ActiveMQ server restarts.

All my code / tests work fine with a connection string of:

tcp://127.0.0.1:16161

(note I changed the default port)

… but if I change it to:

failover:tcp://127.0.0.1:16161

FailoverTransport Failed to connect to [tcp://
127.0.0.1:16161?jms.prefetchPolicy.all=5] after: 130 attempt(s) continuing
to retry

… then it won't work.

I wrote a external app, that connects, produces, and then consumes a
message.  That works.  With both the tcp and failover.

BUT … when I embed it , then it doesn't work.  The app just blogs trying to
connect.

I did a thread dump.. no deadlocked threads.  I also looked at locks and
everything seems fine there.

I wonder if a thread is dying and silently exiting.

Any pointers?



-- 

Founder/CEO Spinn3r.com
Location: *San Francisco, CA*
blog: http://burtonator.wordpress.com
… or check out my Google+ profile
<https://plus.google.com/102718274791889610666/posts>
<http://spinn3r.com>

Reply via email to