Replies: 7 comments 1 reply
-
Thank you for your time. Team RabbitMQ uses GitHub issues for specific actionable items engineers can work on. GitHub issues are not used for questions, investigations, root cause analysis, discussions of potential issues, etc (as defined by this team). We get at least a dozen of questions through various venues every single day, often light on details. Please post this to rabbitmq-users. Thank you. |
Beta Was this translation helpful? Give feedback.
-
I'm pretty certain that the queue never had any consumers. An auto-delete queue that never had a consumer will not be deleted. If you have an executable way to reproduce, please start a mailing list thread. |
Beta Was this translation helpful? Give feedback.
-
rabbitmq-event-exchange allows applications to monitor connection, channel, queue and consumer events. Since it require using a regular RabbitMQ queue and consumers, connection recovery should be tested by closing [other] connections with |
Beta Was this translation helpful? Give feedback.
-
I have the same problem! Did you find out anything about it that can help me? |
Beta Was this translation helpful? Give feedback.
-
I think you have to set x-expires on the queue, and it will be deleted |
Beta Was this translation helpful? Give feedback.
-
Not with a single line problem definition. #1909 (comment) is the best guess, and it is still my best guess today. Instead of posting comments on a random issue from 2019, consider starting a new discussion with relevant details. |
Beta Was this translation helpful? Give feedback.
-
If my hypothesis above is correct, then setting TTL on such queues that never have any consumers come online will indeed help. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
I've been debugging my own code that is supposed to cause my consumer wrapper to correctly reconnect to the broker, recreate its queue, and rebind that queue to a given exchange. The queue is set explicitly to auto-delete in the queueDeclare invocation. Yet I see the queue on my broker web UI with AD showing, and no consumers on it. It has been in this state for several minutes. Thus it appears to be a bug, despite my inability to tell you any more information about how to recreate the conditions. I have attached the RabbitMQ log and several screenshots to this bug report in the hopes that it'll help.
This is when using RabbitMQ 3.7.9, but I haven't seen any existing issues, resolved or unresolved, that pertain to this behavior -- so I'm assuming that if this really is a bug, it's present in later versions.
rabbit.log
Beta Was this translation helpful? Give feedback.
All reactions