Hi Tom, This is pretty strange behavior - looks like your consumer is not running after a while. I think you should separate the code (pub/sub) and then start a second consumer when first is no longer taking messages from the queue. In case second consumer stops after another 5 messages - you know the problem resides on you consumer code.
Check whether your consumer has message or some timeout limitation. -- Márcio Geovani Jasinski Blumenau, Santa Catarina