I haven't used myself but maybe the Fanout Transport could help you here. Take 
a look on http://activemq.apache.org/fanout-transport-reference.html to see if 
that helps.

Thanks,

-Marcelo

On Sep 14, 2011, at 8:09 PM, Jason Whaley wrote:

> With a single connection factory you can only use the failover transport ( 
> http://activemq.apache.org/failover-transport-reference.html ) to connect to 
> multiple brokers, but only one broker URL will be used at a time.  
> 
> If you want to have two active connections (or connection pools) to two 
> different brokers simultaneously you need to have multiple connection 
> factories.  
> 
> On Sep 14, 2011, at 7:35 PM, jessezbj wrote:
> 
>> How to create connections to different brokers by using one
>> ConnectionFactory?
>> 
>> Can the code be written as
>> 
>> ActiveMQConnectionFactory connectionFactory = new
>> ActiveMQConnectionFactory();
>> 
>> for each url in URLs {
>> connectionFactory.setBrokerURL(url);
>> Connection connection = connectionFactory.createConnection();
>> connection.start();
>> }
>> 
>> And is there any other  better way to manage multiple connections (to
>> different brokers) in one client (which can save resources on the client,
>> save the scheduling overhead, and so on.
>> 
>> Thanks...
>> 
>> --
>> View this message in context: 
>> http://activemq.2283324.n4.nabble.com/How-to-create-connections-to-different-brokers-by-using-one-ConnectionFactory-tp3814559p3814559.html
>> Sent from the ActiveMQ - User mailing list archive at Nabble.com.
> 






Reply via email to