【发布时间】:2014-08-11 21:31:00
【问题描述】:
在 RabbitMQ api 中,当 auto-ack 在通道上设置为 false 时,我们可以使用 channel.basicAck(...) 将确认发送回队列。
在春天,我有一个SimpleMessageListenerContainer,我在其中设置了AcknowledgeMode.MANUAL。和处理程序(处理字符串类型的SomeMessageHandler)我设置为MessageListenerAdapter 的侦听器。我找不到将确认发送回队列的任何地方(任何组件)。有没有我需要自动连接到我的处理程序的组件来处理这个问题?或者,当确认模式设置为手动时,处理此确认的正确方法是什么?
【问题讨论】:
标签: rabbitmq spring-amqp