Details
-
Sub-task
-
Status: Closed
-
Critical
-
Resolution: Fixed
-
None
-
None
-
None
Description
ActiveMQ OpenWire supports a feature that allows the broker to inform clients when broker nodes are added and removed from the cluster. This information can be used on the client to determine which broker to reconnect to in the event of a failure. The OpenWire protocol supports this functionality via a ConnectionControl packet. The ConnectionControl packet contains information about the brokers immediately connected to the current broker (used for failover).
In addition a ConnectionControl packet can instruct a client to reconnect to a different broker in the cluster (used for load balancing connections).