标签: c# .net rabbitmq message-queue
如何清除rabbitmq中队列中的所有路由键绑定?
QueueUnbind方法需要routingkey parameter,但我只想清除所有绑定。
QueueUnbind
routingkey
parameter
答案 0 :(得分:1)
AMQP不允许您这样做。根据{{3}},您可以通过中间交换来解决此问题。
基本上,您创建一个扇出交换,它直接连接到您感兴趣的交换。您有客户端将队列绑定到此中间交换。当您决定要清除所有队列时,您可以简单地销毁此中间交换。