On 05/17/2011 11:06 AM, Pavel Moravec wrote:
Hello all,
is there a way how to safely purge all persistent messages stored in one 
persistent queue?

You want to purge only the persistent messages? Or purge all messages, ensuring the persistent ones are removed from the store?

Can be in this case command:

qpid_config del queue<queue_name>  --force-if-not-empty

safely used? I.e. will it delete also files on disk where the persistent messages are 
stored? Or shall the journal files ( /var/lib/qpidd/rhm/jrnl/*/<queue_name>/* ) 
be manually deleted?

That will delete the entire queue (including any persistent record of it). That may or may not be what you want to do.

There is a management method to purge the queue. (If you use AMQP 0-10 directly there is also a queue-purge command defined there; I'd recommend using the management method though).

---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:[email protected]

Reply via email to