[rabbitmq-discuss] RabbitMQ - how do I delete all messages from a single queue

1,361 views
Skip to first unread message

mysurf mail

unread,
Mar 15, 2011, 10:16:51 AM3/15/11
to rabbitmq...@lists.rabbitmq.com
Hi,
maybe it is a beginners question, but I have a queue and i would like to clean it before I start each time. 
How do I delete all messages from it? 
10x 

Alvaro Videla

unread,
Mar 15, 2011, 10:19:07 AM3/15/11
to mysurf mail, rabbitmq...@lists.rabbitmq.com
There's a purge command in AMQP.

Check your AMQP library docs, because it varies from library to library.

Cheers,

Alvaro

> _______________________________________________
> rabbitmq-discuss mailing list
> rabbitmq...@lists.rabbitmq.com
> https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss

_______________________________________________
rabbitmq-discuss mailing list
rabbitmq...@lists.rabbitmq.com
https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss

Matthew Sackman

unread,
Mar 15, 2011, 10:18:57 AM3/15/11
to mysurf mail, rabbitmq...@lists.rabbitmq.com

queue.purge removes all messages from a queue which are not pending
acknowledgement.

Matthew

Simon MacMullen

unread,
Mar 15, 2011, 10:19:35 AM3/15/11
to rabbitmq...@lists.rabbitmq.com

See queue.purge:

http://www.rabbitmq.com/amqp-0-9-1-quickref.html#queue.purge

Cheers, Simon

--
Simon MacMullen
Staff Engineer, RabbitMQ
SpringSource, a division of VMware

mysurf mail

unread,
Mar 15, 2011, 11:26:42 AM3/15/11
to Simon MacMullen, rabbitmq...@lists.rabbitmq.com
thank you
Reply all
Reply to author
Forward
0 new messages