We have an Activemq Cluster of 3 brokers (Master - Master, multicast) with 2
networkConnectors (for each broker with duplex turned on) with one connector
for queues with conduitSubscriptions as false and the other connector for
topics with conduitSubscriptions as true. Activemq version is 5.6 and Camel
is 2.10.1. Even with this configuration, I have situations during my testing
where I have a consumer with a selector which does not seem to receive a
message even though the message is is available on a remote broker.
Sometimes it works and sometimes it does not and I am unable to figure a
pattern. For the consumer, I am using the ConsumerTemplate class and the
receive method. With one broker, everything works fine.

Just to be more clear, the consumer is already waiting on the queue (only 1
consumer) before I send the messages. Subsequently, I send a large number of
messages with a small number of them containing the header matching the
selector.

It would be great if someone could point out if I am missing something
obvious.




--
View this message in context: 
http://camel.465427.n5.nabble.com/JMS-Selectors-and-Activemq-Cluster-tp5721615.html
Sent from the Camel - Users mailing list archive at Nabble.com.

Reply via email to