There is actually rather good documentation about such features on
http://activemq.apache.org/failover-transport-reference.html.

I would check out the ²priorityBackup² feature, that will try to keep the
connection to a primary broker, if possible. It might or might not suit
your needs.

failover:(tcp://local:61616,tcp://remote:61616)?randomize=false&priorityBac
kup=true

However, your connection should not drop on a simple sub second network
lag. Something else is dropping your connection.


I would also reconsider configuring the broker network in a way that you
don¹t lose messages. A switch might cost some slight delay (use the backup
feature to avoid that delay), but shouldn¹t affect the client more than
that.


BR Petter



Den 2014-05-05 04:40 skrev Charels_Li <iamle...@gmail.com>:

>The network of my firm was built a couple of years ago, whose bandwidth is
>limited. We are afraid there could be some lag/jam in data transmission.
>Say, a client losses contact with the broker due to an occasional network
>lag, but the connection could come to life after 2/3 seconds. In this
>case,
>we dont like the client switch forward/ backward for it could create some
>delay and message loss.
>
>Shall i use failover transport? Or there's some sophisticated configs i
>could try?
>
>
>
>--
>View this message in context:
>http://activemq.2283324.n4.nabble.com/delay-failover-transfer-tp4680504p46
>80841.html
>Sent from the ActiveMQ - User mailing list archive at Nabble.com.

Reply via email to