Rabbitmq ready和unack消息

时间:2017-06-19 12:42:43

标签: java rabbitmq spring-amqp spring-rabbit

我有一个包含50个使用者的队列,预取计数大约为100.所有使用者都来自单个JVM实例。因此,当应用程序关闭时,消息处于READY状态。就绪状态的消息数等于(prefetch_count *消费者数量)。

现在的问题是,READY状态下的消息会发生什么?它会重新传递还是会被遗忘?

1 个答案:

答案 0 :(得分:0)

他们将被重新传递。

如果消费者明确拒绝(nacks)带有requeue=false的消息(并且队列配置为死字法),则消息只会被删除。