Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
0.10, 0.12
-
None
Description
- On both the source and destination broker I run:
qpid-config add exchange topic mytopic --durable
qpid-config add queue myq --durable
qpid-config bind mytopic myq 'topica.*' - On the destination broker I run:
qpid-route -d -s --ack 1 queue add <dest-broker> <source-broker> mytopic myq - On the source broker machine I edit the spout script to make
messages durable and run:
spout mytopic/topica.hello - On the destination broker I run:
drain myq
Using qpid-stat -q monitor the dequeue of messages. Durable messages are not dequeued, when a transient message is sent all previous messages will be dequeued.