you need to turn duplex off or only create the bridges from one
broker. With your config, where every broker is connected to every
other broker, duplex=true causes every broker to be connected twice to
every other broker!

duplex is handy in a hub-spoke topology where the spoke initiates the
forwarding bridge in duplex mode, negating the need for the hub to be
ware of the spoke.

On 26 July 2010 16:41, ripienaar <r...@devco.net> wrote:
>
>
>
> Gary Tully wrote:
>>
>> ok, so you need to set networTTL=2 for your 3 broker mesh (two hops
>> will get to any broker) and enable audit for your topics by explicitly
>> setting a topic destination policy. <policyEntry topic=">" />
>> See the relevant test case: testAllConnectedBrokerNetworkSingleProducerTTL
>> in
>> http://svn.apache.org/viewvc/activemq/trunk/activemq-core/src/test/java/org/apache/activemq/usecases/ThreeBrokerTopicNetworkTest.java?view=log
>>
>> and: https://issues.apache.org/activemq/browse/AMQ-2704 for some more
>> detail
>>
>> If there is still a problem, maybe take ThreeBrokerTopicNetworkTest
>> for a whirl and add your scenario to it.
>>
>
> Unfortunately I dont know a whole lot of Java so running test cases and
> adding test cases perhaps a bit above what I can do...
>
> I have tried these options as per pastie: http://www.pastie.org/1060648
>
> Still duplicates, I've tried several permutations:
>
> - not using duplex, creating the mesh connections all by hand with static
> connections
> - tried to move the order of the policy maps above connectos and network
> connections rather than below.
>
> All results in dupes.
> --
> View this message in context: 
> http://old.nabble.com/Correct-way-to-build-a-mesh-of-brokers-tp29255162p29267890.html
> Sent from the ActiveMQ - User mailing list archive at Nabble.com.
>
>



-- 
http://blog.garytully.com

Open Source Integration
http://fusesource.com

Reply via email to