Hi Gordon, Now I know the behavioral change was due to whether the route config was done at the source or destination. My previous results were achieved using the following to configure B1 and B2. qpid-route -v -d queue add $broker $Bs $EX $QUEUE qpid-route -s -v -d queue add $Bd $broker $EX $QUEUE The route Bs->B1 or Bs->B2 were configured at the destination brokers (pull route).
If I add "-s" in the first command line to make it also a push route, then I saw 50% 50% message flows in the two routes now qpid-route -s -v -d queue add $broker $Bs $EX $QUEUE qpid-route -s -v -d queue add $Bd $broker $EX $QUEUE So "push" or "pull" was the difference... Wonder why. :) On Wed, Feb 3, 2016 at 11:33 AM, jjw tectec <jjw.tec...@gmail.com> wrote: > qpid-route commands were all successful (no errors at all), and "route > map" is showing correct connections, like the below: > > B1 - Static Routes: > B1:5673(queue=TestQueue) => Bd:5673(ex=TestExchange) > B1:5673(ex=TestExchange) <= Bs:5673(queue=TestQueue) > > B2 - Static Routes: > B2:5673(queue=TestQueue) => Bd:5673(ex=TestExchange) > B2:5673(ex=TestExchange) <= Bs:5673(queue=TestQueue) > > > On Wed, Feb 3, 2016 at 10:45 AM, Gordon Sim <g...@redhat.com> wrote: > >> On 02/03/2016 04:26 PM, jjw tectec wrote: >> >>> I followed your suggestion and ran "qpid-stat -q" "qpid-stat -e" on the 4 >>> brokers. The below data match the observation: Only B1 was seeing all the >>> 100 messages that were generated. Qpid-stat results were the same whether >>> "ack" option was used or not. >>> >>> queue dur autoDel excl msg >>> msgIn >>> msgOut bytes bytesIn bytesOut cons bind >>> >>> >>> ========================================================================================================================= >>> (Bs)TestQueue Y 0 >>> 100 100 0 8.10k 8.10k 1 1 >>> >> >> Ok, so the above shows that there is only one consumer on the queue. That >> suggests that the: >> >> ~/qpid/qpid-tools-0.32/src/py/qpid-route -v -d queue add $B2 $Bs $EX >> $QUEUE >> >> command is not working. Were there any errors on either the B2 or BS >> after running that? What do you see if you run: qpid-route route list $B2 >> >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: users-unsubscr...@qpid.apache.org >> For additional commands, e-mail: users-h...@qpid.apache.org >> >> >