从RabbitMQ中的交换机解除绑定队列是否会以任何方式影响消费者与该队列的连接?
我想从交换中取消绑定队列而没有消息,因为该队列丢失或与消费者的连接断开连接 .
来自交换的Bingind / Unbinding队列不会以任何方式影响连接,通道和消费者(除了消息流可能变得不同) .
解除绑定队列的副作用是,当消费者处理所有消息时它可能变为空,并且,取决于客户端库,消费者可能由于接收超时而引发异常,但这是非常边缘的情况 .
1 回答
来自交换的Bingind / Unbinding队列不会以任何方式影响连接,通道和消费者(除了消息流可能变得不同) .
解除绑定队列的副作用是,当消费者处理所有消息时它可能变为空,并且,取决于客户端库,消费者可能由于接收超时而引发异常,但这是非常边缘的情况 .