Noel,

Tried a similar setup using activemq and didn't see the same problem you saw.

I used this topology:


<sender/receiver>----[Router]----[Router]----[activemq]----<sender/receiver>

All combinations of sender and receiver worked as I expected including sending directly to the broker while receiving via the routers.

Is your receiver issuing credit for messages? Can you run your failing receiver with PN_TRACE_FRM=1 set and capture the AMQP trace?

-Ted


On 05/14/2015 09:38 AM, Ted Ross wrote:
Hi Noel,

I'll try to reproduce your scenario today.  I haven't yet tested this
feature against ActiveMQ.  There shouldn't be a need for a separate
bridge function.

-Ted

On 05/13/2015 07:51 AM, Noel OConnor wrote:
Hi Ted,
Did you get a chance to look at this  ?

cheers
Noel

On Thu, May 7, 2015 at 7:53 AM Noel OConnor <[email protected]>
wrote:

Hi Ted,
Yep I'm using linkroutes from the dispatch router instances to the
brokers. Config below.

cheers
Noel

connector {
     name: broker1
     role: on-demand
     addr: 10.64.30.142
     port: 5676
     sasl-mechanisms: ANONYMOUS
}


connector {
     name: broker2
     role: on-demand
     addr: 10.64.30.142
     port: 5675
     sasl-mechanisms: ANONYMOUS
}

linkRoutePattern {
     prefix: b1.
     connector: broker1
}

linkRoutePattern {
     prefix: b2.
     connector: broker2
}

On Wed, May 6, 2015 at 10:47 PM Ted Ross <[email protected]> wrote:

Hi Noel,

Can you provide more detail on how you have your routers configured?
Are you using link-routing to connect consumers to the broker (i.e. the
linkRoutePattern configuration)?

-Ted

On 05/05/2015 09:26 PM, Noel OConnor wrote:
Hi,
I'm looking at setting up a mesh of dispatch routers which connect to
an activemq broker. Any messages sent by a producer attaching to the
dispatch routers are available on the broker and the destinations are
automatically created on the brokers and consumers attached to the
broker get the messages. I'm using a linkrouter to send the messages
to the broker.

However when I send a message from a producer connected to the broker
the consumer which attached to the dispatch router, doesn't get the
message.

My question is how to I propagate destinations on the broker across
the dispatch router network. I suspect that I may need to setup some
sort of bridge from the broker to a dispatch router but I wanted to
check if there was an easier way.

cheers
Noel

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]




---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to