gpt4 book ai didi

RabbitMQ“"Ready"和 "Unacked"是什么类型的消息?

转载 作者:行者123 更新时间:2023-12-01 22:28:57 26 4
gpt4 key购买 nike

我对 RabbitMQ 中的这两种类型的消息感到困惑。

我发现我的一些队列有 0 条“未确认”消息和 1000 条“就绪”消息,而有些队列有 1000 条“未确认”消息和 0 条“就绪”消息。

它们有什么区别?

我如何知道消费者阅读了多少消息?

最佳答案

当消息等待处理时,它就处于就绪状态。

当消费者连接到队列时,它会获取一批消息来处理。该金额在预取大小中给出。当该消费者正在处理消息时,他们会获得未确认的状态。

未确认表示消费者已 promise 处理它们,但尚未确认它们已被处理。当消费者崩溃时,队列知道当消费者上线时要再次传递哪些消息。当您有多个消费者时,消息将在他们之间分发。

关于RabbitMQ“"Ready"和 "Unacked"是什么类型的消息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31915773/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com