9

我正在尝试对我们的 activemq 进程进行某种管理,并且我想知道我返回的某些字段意味着什么。

具体来说,

什么是 InFlightCount?那是生产者发送的消息数,而不是AverageEnqueueTime 是什么衡量的?秒?什么是 EnqueueCount 和 DequeueCount?什么是调度计数?

4

1 回答 1

20

从这里引用:

InFlightCount:已发送且当前正在等待消费者确认的消息数。因此,随着这个数字的减少,DequeueCount 会增加。

AverageEnqueueTime:平均而言,消息保持排队的时间(毫秒)。或者消费者成功处理消息的平均时间。

EnqueueCount:在队列生命周期内已写入队列的消息数。

DequeueCount:在队列的生命周期内,已成功(即已从消费者确认)从队列中读取的消息数。

DispatchCount:在队列的生命周期内已分派(发送)给消费者的消息数。请注意,已分派的消息可能并未全部得到确认。

于 2009-11-12T04:46:14.510 回答