如何清除 rabbitmq (.net) 中的队列路由键绑定

how to clear a queue routingkey binding in rabbitmq (.net)

如何清除 rabbitmq 队列中的所有路由键绑定?

QueueUnbind 方法需要 routingkey parameter,但我只想清除所有绑定。

AMQP 不允许您这样做。根据 this discussion,您可以通过进行中间交换来解决此问题。

基本上,您创建一个直接连接到您感兴趣的交换器的扇出交换器。您有将队列绑定到该中间交换器的客户端。当你决定要清除所有队列时,你可以简单地销毁这个中间交换。