Return-Path: Delivered-To: apmail-geronimo-activemq-users-archive@www.apache.org Received: (qmail 1731 invoked from network); 9 Aug 2006 00:22:59 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 9 Aug 2006 00:22:59 -0000 Received: (qmail 64457 invoked by uid 500); 9 Aug 2006 00:22:58 -0000 Delivered-To: apmail-geronimo-activemq-users-archive@geronimo.apache.org Received: (qmail 64436 invoked by uid 500); 9 Aug 2006 00:22:58 -0000 Mailing-List: contact activemq-users-help@geronimo.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: activemq-users@geronimo.apache.org Delivered-To: mailing list activemq-users@geronimo.apache.org Received: (qmail 64427 invoked by uid 99); 9 Aug 2006 00:22:58 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 08 Aug 2006 17:22:58 -0700 X-ASF-Spam-Status: No, hits=1.9 required=10.0 tests=DNS_FROM_RFC_ABUSE,SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (asf.osuosl.org: 207.171.160.38 is neither permitted nor denied by domain of jheitmann@gmail.com) Received: from [207.171.160.38] (HELO smtp-out-2001.amazon.com) (207.171.160.38) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 08 Aug 2006 17:22:57 -0700 X-Amazon-Corporate-Relay: smtp-out-2001.iad2.amazon.com X-AMAZON-TRACK: Received: from smtp-in-0101.sea3.amazon.com by smtp-out-2001.amazon.com with ESMTP (peer crosscheck: smtp-in-0101.sea3.amazon.com) Received: from ex-gate-01.ant.amazon.com (ex-gate-01.ant.amazon.com [172.20.21.33]) by smtp-in-0101.sea3.amazon.com (8.12.10/8.12.10) with ESMTP id k790MZoi011667 for ; Wed, 9 Aug 2006 00:22:35 GMT Received: from [10.52.12.216] ([10.52.12.216]) by ex-gate-01.ant.amazon.com over TLS secured channel with Microsoft SMTPSVC(6.0.3790.1830); Tue, 8 Aug 2006 17:22:35 -0700 Mime-Version: 1.0 (Apple Message framework v752.2) In-Reply-To: <5706215.post@talk.nabble.com> References: <5704490.post@talk.nabble.com> <5706215.post@talk.nabble.com> Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: <59219373-0553-416F-97B6-31BA845E5092@gmail.com> Content-Transfer-Encoding: 7bit From: John Heitmann Subject: Re: Network with slow link Date: Tue, 8 Aug 2006 17:22:18 -0700 To: activemq-users@geronimo.apache.org X-Mailer: Apple Mail (2.752.2) X-OriginalArrivalTime: 09 Aug 2006 00:22:35.0543 (UTC) FILETIME=[E9C1B270:01C6BB49] X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N On Aug 8, 2006, at 6:18 AM, Anders Bengtsson wrote: > On a related issue, should AMQ detect message loops? Some > documentation says > that it does, by keeping a list of all visited brokers in each > message, > while other documentation (for network TTL) warns about the risk of > loops > with a high network TTL. > We experienced a few message loops when trying out some more > complex broker > network topologies. The last I looked into this (late winter, around 4.0-M3 I think) there were known issues with some network topologies. True loops seemed to be detected ok, but some common non-loop multiple paths were not detected. For example if you have a producer to broker A, A connected to brokers B1 and B2, B1 and B2 connected only to broker C, and you consume from C, then your consumer would see 2 copies of each message on a topic. Since we don't use master/slave and we needed multiple brokers on each hop for redundancy we use queues on the paths that would give us troubles. Queues ensure that only one path gets a message. The new virtual destination functionality will make this kind of setup even easier. John