当我使用MessageListenerAdapter处理消息时,我可以调用SimpleMessageListenerContainer.stop()来停止从队列中消耗。但在我改为使用@RabbitListener听之后,我找不到这样的方法。我试过CachingConnectionFactory.stop()但是没有用。有人可以帮忙吗?非常感谢你。
答案 0 :(得分:6)
@RabbitListener
id
。stop()
将停止所有容器。getListenerContainer(id).stop()
以停止个别容器。