Kuyruk bir şekilde “unresponsive” statusuna geçmişse ve bir türlü cevap alınamıyorsa mecbur silmek gerekiyor çünkü geri dönüşü yok ve içerisindeki verilerde alınamıyor. Boş yere denemeyin vaktinize yazık.
Bu duruma düşen kuyrukların kontrolü için
rabbitmqctl list_unresponsive_queues --vhost <VHOST>
ShellScriptTespit edildi ve kaldırılması gerekiyor bu durumda aşağıdaki gibi erlang komutu çalıştırılması lazım.
rabbitmqctl eval '{ok, Q} = rabbit_amqqueue:lookup(rabbit_misc:r(<<"VHOST">>, queue, <<"QUEUE">>)), rabbit_amqqueue:delete_crashed(Q).'
ShellScript