activemq-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Scott England-Sullivan (Created) (JIRA)" <>
Subject [jira] [Created] (AMQ-3707) Dynamic Failover Client Connection Params Broker Side Attribute
Date Wed, 08 Feb 2012 19:21:00 GMT
Dynamic Failover Client Connection Params Broker Side Attribute

                 Key: AMQ-3707
             Project: ActiveMQ
          Issue Type: New Feature
          Components: Broker
            Reporter: Scott England-Sullivan
             Fix For: 5.6.0

Given that dynamic failover allows for the addition and removal of brokers from a list of
available connections at the client, I would suggest that an attribute be made available on
the broker to define what connection options a client should use when connecting to a given

Therefore a client with the following list of connections:

Client connect string
* failover://(tcp://somebrokerA:61616,tcp://somebrokerB:61616)

And a broker with the following
* (NEW) *clusterClientsConnectionParams="useCompression=true"*

Would result in a client with the following connection list:
* tcp://somebrokerA:61616?clusterClientsConnectionParams="useCompression=true"
* tcp://somebrokerB:61616?clusterClientsConnectionParams="useCompression=true"

And should a new broker be added to the cluster (if this option was set on each broker):
* tcp://somebrokerA:61616?clusterClientsConnectionParams="useCompression=true"
* tcp://somebrokerB:61616?clusterClientsConnectionParams="useCompression=true"
* tcp://somebrokerC:61616?clusterClientsConnectionParams="useCompression=true"

Scott ES

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:!default.jspa
For more information on JIRA, see:


View raw message