We are currently testing a work around for this issue.
Since our broker has Persistent set to false and our producers are just
using default settings which is causing them to send their messages with
Persistent = true. We are changing the producer to set Persistent = false
which seems to fix the issue so far. By setting Persistent = false in the
producer it is taking a different path through ActiveMQ and using the
PendingMessageCursor instead of the QueueStorePrefetch. If this solves the
issue we will add a BrokerFilter to set persistent = false on all messages
in the send method.



--
View this message in context: 
http://activemq.2283324.n4.nabble.com/Consumer-hanging-after-a-producer-fails-for-being-inactive-tp4689775p4689903.html
Sent from the ActiveMQ - User mailing list archive at Nabble.com.

Reply via email to