The changes seem to be in what exchange routes end up being created however 
messages are still not making it. Specifically, ./qpid-config exchanges -r now 
looks like this: 


Exchange '' (direct)
    bind [050aed7f-31c5-4018-ab99-f248b1789573:0.0] => 
050aed7f-31c5-4018-ab99-f248b1789573:0.0
    bind [B] => B
    bind 
[qpid.bridge_queue_qpid.tcp:192.168.0.1:5672!test-fanout!test-fanout!_d7ea0855-a1db-451a-bb72-ec61814db3ee]
 => 
qpid.bridge_queue_qpid.tcp:192.168.0.1:5672!test-fanout!test-fanout!_d7ea0855-a1db-451a-bb72-ec61814db3ee
    bind 
[qpid.bridge_queue_qpid.tcp:192.168.1.2:5672!test-fanout!test-fanout!_d7ea0855-a1db-451a-bb72-ec61814db3ee]
 => 
qpid.bridge_queue_qpid.tcp:192.168.1.2:5672!test-fanout!test-fanout!_d7ea0855-a1db-451a-bb72-ec61814db3ee
Exchange 'amq.direct' (direct)
Exchange 'amq.fanout' (fanout)
Exchange 'amq.match' (headers)
Exchange 'amq.topic' (topic)
Exchange 'test-fanout' (fanout)
    bind [] => B
    bind [] => 
qpid.bridge_queue_qpid.tcp:192.168.0.1:5672!test-fanout!test-fanout!_d7ea0855-a1db-451a-bb72-ec61814db3ee
 {u'qpid.replicate': u'none', u'qpid.fed.origin': 
u'd7ea0855-a1db-451a-bb72-ec61814db3ee', u'qpid.fed.op': u'', u'qpid.fed.tags': 
u'd7ea0855-a1db-451a-bb72-ec61814db3ee'}
    bind [] => 
qpid.bridge_queue_qpid.tcp:192.168.1.2:5672!test-fanout!test-fanout!_d7ea0855-a1db-451a-bb72-ec61814db3ee
 {u'qpid.replicate': u'none', u'qpid.fed.origin': 
u'd7ea0855-a1db-451a-bb72-ec61814db3ee', u'qpid.fed.op': u'', u'qpid.fed.tags': 
u'd7ea0855-a1db-451a-bb72-ec61814db3ee'}
Exchange 'qmf.default.direct' (direct)
Exchange 'qmf.default.topic' (topic)
    bind [direct.8cd9ca02-a36d-413d-ac09-a2d5a9feb534] => 
050aed7f-31c5-4018-ab99-f248b1789573:0.0
Exchange 'qpid.management' (topic)


I really feel like I must be doing something wrong… 

Is there something that I can do to further debug the dynamic route exchange? 
Or perhaps I could try manually setting up static exchange routes (actually, 
I've tried that but didn't get far). 

 -Andrew





On Sep 13, 2013, at 1:33 AM, "NimbusParc [via Qpid]" 
<ml-node+s2158936n7598155...@n2.nabble.com> wrote:

> -----------------bacon wrote------------- 
> > Outout of qpid-stat -e on A after trying to send a message to b and then c 
> > 
> >Exchanges 
> >  exchange            type     dur  bind  msgIn  msgOut  msgDrop  byteIn  
> > byteOut  byteDrop 
> >  
> > >===========================================================================================
> >  
> >                      direct           3     0      0       0        0       
> > 0        0 
> >  amq.direct          direct   Y       0    76     76       0     34.7k   
> > 34.7k       0 
> >  amq.fanout          fanout   Y       0     0      0       0        0       
> > 0        0 
> >  amq.match           headers  Y       0     0      0       0        0       
> > 0        0 
> >  amq.topic           topic    Y       0     0      0       0        0       
> > 0        0 
> >  test-topic        topic            2     3      2       1       12       8 
> >        4  <--- (drop is 1 after attempt to sent to c) 
> >  qmf.default.direct  direct           0     9      9       0     2.40k   
> > 2.40k       0 
> >  qmf.default.topic   topic            1   333      7     326      255k   
> > 17.2k     238k 
> >  qpid.management     topic            0     0      0       0        0       
> > 0        0 
> 
> 
>     In the above output it is very clear in the stats of "bytesDrop". 
> > 
> >Thought: It seems that A doesn't know anything a about C or c so it drops 
> >the message... could this have something to do 
> >with using a topic exchange? Or should B be telling A what it knows about C 
> >(but isn't)? 
> > 
> 
>    Try once with fanout exchange instead of topic exchange and let me know 
> whether any change will be there are not ? 
> 
> If you reply to this email, your message will be added to the discussion 
> below:
> http://qpid.2158936.n2.nabble.com/Dynamic-routing-between-disconnected-exchanges-tp7598100p7598155.html
> To unsubscribe from Dynamic routing between disconnected exchanges, click 
> here.
> NAML



signature.asc (858 bytes) 
<http://qpid.2158936.n2.nabble.com/attachment/7598164/0/signature.asc>




--
View this message in context: 
http://qpid.2158936.n2.nabble.com/Dynamic-routing-between-disconnected-exchanges-tp7598100p7598164.html
Sent from the Apache Qpid users mailing list archive at Nabble.com.

Reply via email to