Return-Path: X-Original-To: apmail-activemq-users-archive@www.apache.org Delivered-To: apmail-activemq-users-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id DF5421071C for ; Thu, 5 Dec 2013 22:57:15 +0000 (UTC) Received: (qmail 20435 invoked by uid 500); 5 Dec 2013 22:57:15 -0000 Delivered-To: apmail-activemq-users-archive@activemq.apache.org Received: (qmail 20402 invoked by uid 500); 5 Dec 2013 22:57:15 -0000 Mailing-List: contact users-help@activemq.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: users@activemq.apache.org Delivered-To: mailing list users@activemq.apache.org Received: (qmail 20394 invoked by uid 99); 5 Dec 2013 22:57:15 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 05 Dec 2013 22:57:15 +0000 X-ASF-Spam-Status: No, hits=1.3 required=5.0 tests=SPF_PASS,URI_HEX X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: local policy includes SPF record at spf.trusted-forwarder.org) Received: from [216.139.250.139] (HELO joe.nabble.com) (216.139.250.139) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 05 Dec 2013 22:57:09 +0000 Received: from [192.168.236.139] (helo=joe.nabble.com) by joe.nabble.com with esmtp (Exim 4.72) (envelope-from ) id 1VohqI-00028I-Rj for users@activemq.apache.org; Thu, 05 Dec 2013 14:56:22 -0800 Date: Thu, 5 Dec 2013 14:56:07 -0800 (PST) From: dimitry12 To: users@activemq.apache.org Message-ID: <1386284167838-4675235.post@n4.nabble.com> Subject: Subscription is not echo'ed in v5.7 hub-spoke network of brokers MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org I'm using Apache ServiceMix 4.5.3 with ActiveMQ 5.7 in it. I have 3 nodes all with exactly same config (except karaf name and ActiveMQ broker name - they are different): - hub - spoke1 - spoke2 spoke1 is connected to hub via duplex openwire network connector. spoke2 is connected to hub via duplex openwire network connector. spoke1--(duplex)-->hub<--(duplex)--spoke2 My goal: produce messages on spoke1 and consume on spoke2 with hub doing store-and-forward. The problem: - messages pile-up on spoke1 - spoke1 doesn't see any subscribers for this queue - hub sees a subscriber (spoke2), but apparently doesn't advertise himself as subscriber to spoke1 I tried the following combinations: 1) reverse: make spoke2 produce messages and spoke1 consume - same thing, doesn't work 2) produce on spoke(s) and consume on hub - works 3) produce on hub and consume on spoke(s) - works 4) produce on hub and one spoke, consume on another spoke - only hub's messages are consumed 5) produce on one spoke, consume on hub and spoke - only hub consumes messages, which is kind of expected Summing-up: it looks like a configuration with consumer-broker and producer-broker doesn't work for me if separated by another broker, which consumer and producers are both connected to through duplex networkconnector. What may I be doing wrong? What additional information might be helpful to troubleshoot the issue? Thanks! -- View this message in context: http://activemq.2283324.n4.nabble.com/Subscription-is-not-echo-ed-in-v5-7-hub-spoke-network-of-brokers-tp4675235.html Sent from the ActiveMQ - User mailing list archive at Nabble.com.