[rabbitmq-discuss] Rabbit Management HTTP API issue - deleted queues linger in API responses

Matt Campbell matt at soupmatt.com
Tue Oct 23 16:52:20 BST 2012


When we run rabbitmqctl list_queues, the queue does not show up there.

I'll email you directly with a link to the logs.

Matt

On Oct 22, 2012, at 6:35 AM, Simon MacMullen <simon at rabbitmq.com> wrote:

> No - this certainly should not be happening.
> 
> When this is happening, do you see the queues in "rabbitmqctl list_queues"?
> 
> Also, can you post logs (including the sasl log) somewhere?
> 
> Cheers, Simon
> 
> On 18/10/12 19:13, Matt Campbell wrote:
>> On Thursday, October 18, 2012 12:20:54 PM UTC-5, Matt Campbell wrote:
>> 
>>    RabbitMQ version: 2.8.7
>>    Erlang version: R14B04
>> 
>>    We are seeing an issue where queues that have been deleted using the
>>    amqp basic.delete command tend to linger in the Management console
>>    and in calls to the HTTP API. This is an issue for us as we are
>>    using that API to discover dynamically created and deleted queues.
>>    Can anyone confirm this behavior or offer a suggestion as to how we
>>    can mitigate it?
>> 
>>    Thanks,
>> 
>>    Matt
>> 
>> 
>> I learned some more about what is going on. If I try to redeclare the
>> queue, rabbit returns an error unless I match the queue arguments, as I
>> would expect, but then if I go to delete the queue, I get an error
>> saying it doesn't exist.
>> 
>> Our setup for this environment is a single node running in cluster mode
>> (we are planning on adding a second node in the near future) and all our
>> queues are declared with x-ha-policy set to all.
>> 
>> 
>> _______________________________________________
>> rabbitmq-discuss mailing list
>> rabbitmq-discuss at lists.rabbitmq.com
>> https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss
>> 
> 
> 
> -- 
> Simon MacMullen
> RabbitMQ, VMware



More information about the rabbitmq-discuss mailing list