After the rabbitmq server or cluster is restarted, all the queue have recover all the message even the messages have be acked (from the point that rabbitmq server is started), and process all messages again.
Queue details
From my understanding, setting persistenet
to false in the message arguments, the message will not survive if broker restart. Also, I have set durabele
to false for the queue.
Did I missed any other settings?