You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@activemq.apache.org by "Miroslav Novak (JIRA)" <ji...@apache.org> on 2016/05/05 12:57:12 UTC

[jira] [Created] (ARTEMIS-516) Rebalancing of outbound connections if cluster topology changes

Miroslav Novak created ARTEMIS-516:
--------------------------------------

             Summary: Rebalancing of outbound connections if cluster topology changes
                 Key: ARTEMIS-516
                 URL: https://issues.apache.org/jira/browse/ARTEMIS-516
             Project: ActiveMQ Artemis
          Issue Type: New Feature
          Components: Broker
    Affects Versions: 1.2.0
            Reporter: Miroslav Novak




Artemis resource adapter is capable to re-balance inbound connections to all nodes at run-time if underlying Artemis cluster topology changes.

Purpose of this feature request is to provide this behavior also for outbound connections. At this moment outbound connections are load balanced to all nodes in underlying cluster at creation time but once they're created and added to the pool, those connections are never reconnected to another node if cluster topology changes. To rebalance those connections the whole server must be restarted so connections are created and load-balanced again.

If outbound connection rebalancing is enabled and remote Artermis server in cluster has a backup then if this live crashes or is shutdown then outbound connection should failover to backup. It should have precedence before rebalancing to another live in cluster.

In case that there is just one server(live) in remote cluster which has backup then in case that this live is shutdown or crashes, outbound connection will failover to backup.




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)