Разница между ожидающими сообщениями и счетчиком очередей в Active MQ?

#activemq #messages

#activemq #Сообщения

Вопрос:

В консоли администратора Active MQ в чем разница между «Количеством ожидающих сообщений» и «Сообщениями, поставленными в очередь»? Когда сообщение помещается в очередь, должны ли оба эти значения совпадать?

Ответ №1:

ожидающие сообщения = количество сообщений, ожидающих доставки в пункте назначения в ДАННЫЙ момент (текущий размер очереди)

поставленные в очередь сообщения = количество сообщений, которые были поставлены в очередь в пункте назначения с момента последнего сброса статистики. Это число может только увеличиваться.

сообщения из очереди = сообщения, доставленные из пункта назначения потребителям. это число может быть больше, чем количество сообщений, поставленных в очередь, если сообщение было доставлено нескольким потребителям (темам).

Ответ №2:

Сообщения в очереди = количество сообщений, отправленных в очередь с момента запуска сервера

Сообщения из очереди = количество полученных сообщений удалены с момента запуска сервера