activemq-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Andreas Gies (JIRA)" <j...@apache.org>
Subject [jira] Created: (AMQ-2375) Allow a group preference scheme for failover urls
Date Fri, 04 Sep 2009 09:05:12 GMT
Allow a group preference scheme for failover urls
-------------------------------------------------

                 Key: AMQ-2375
                 URL: https://issues.apache.org/activemq/browse/AMQ-2375
             Project: ActiveMQ
          Issue Type: Improvement
          Components: JMS client
         Environment: All
            Reporter: Andreas Gies


This enhancement request comes from working with a network of brokers, where each node in
itself has a master/slave fault tolerant configuration. 

In a 2x2 setup currently you would have a failover url on the client side consisting of 4
single urls (2 masters, 2 slaves). Once a broker dies the JMS client would reconnect 
using one of the 4 urls either randomly chosen or in sequence of the url definition.

That might cause the client to reconnect to a broker that belongs to the other master/slave
pair. As master/slave is designed to preserve the session state etc, it would be preferable

that the client tries to connect to the new master in its own master/slave group and only
if that fails, connect to another broker.

I would imagine a nested scheme of configurations, something like:

failover:(failover:(master1,slave1)?randomize=false,failover:(master2,slave2)?randomize=false)?randomize=true


instead of 

failover:(master1,slave1,master2,slave2)



-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message