Skip to content
Discussion options

You must be logged in to vote

Thanks for using RabbitMQ.

If you haven't yet noticed, RabbitMQ's documentation usually can answer what you are looking for -

https://www.rabbitmq.com/docs/queues#temporary-queues
https://www.rabbitmq.com/docs/ttl#queue-ttl

  • If you use auto-delete queues, you could lose messages.
  • If you use queue TTL, you could lose messages if they are not consumed prior to queue TTL expiration.

In your case, you will have to write your own process to enumerate the queues in your system (via the HTTP API), and delete those that meet your deletion criteria.

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by lukebakken
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
2 participants