RabbitMQ 队列消息

问题描述 投票:0回答:2

在rabbitMQ Web界面的队列选项卡上,我看到“概述”面板,我在其中找到了这些:

排队消息:

  • 准备好
  • 未确认
  • 总计

我猜“总计”消息是什么。但什么是“就绪”和“未确认”? “准备好”-消息已发送给消费者吗? “未确认”- ?

留言费率:

  • 发布
  • 交付
  • 已重新投递
  • 确认

这些消息是什么?特别是“重新交付”和“确认”?这是什么意思?

rabbitmq amqp
2个回答
37
投票

准备好
是可传送的消息数量。

未确认
是服务器等待确认的消息数(如果客户端收到消息但尚未发送确认)。

总计
是就绪消息和未确认消息的总和。


关于第二个问题:

发布
这是传入 RabbitMQ 服务器的消息数量的速率。

交付
这是响应 basic.consume 传递需要确认的消息的速率。

确认
客户端/消费者确认消息的速率。

已重新发货
设置了“重新投递”标志的消息的投递率。例如,如果您没有收到已发送消息的确认消息,您将再次发送该消息。


© www.soinside.com 2019 - 2024. All rights reserved.