В веб-интерфейсе RabbitMQ на вкладке очереди я вижу «Обзор» панель, где я нашел эти:Сообщения очереди RabbitMQ
QUEUED сообщения:
- Готовые
- Unacknowledged
- Всего
Я думаю, что такое «Всего» сообщений. Но что такое «Готов» и «Непризнано»? «Готов» - сообщения, которые были доставлены потребителю? "Непризнанный" -?
ставка Сообщений:
- Опубликовать
- Deliver повторно доставлен
- Признайте
И что эти сообщения? Особенно «Rededivered» и «Acknowledge»? Что это значит?
Это почти то же самое, что и в диалоговом окне справки. @Rene вы можете уточнить, что означает «готовый» номер?В моем случае я вижу, что число увеличивается, но оно никогда не возвращается снова, оно просто расшатывается после того, как мы приступили к некоторым задачам. Кажется, что все работает так, как ожидалось, ставьте график, который несколько раз поднимается вверх и выравнивается. –
@RicoSuave «ready» означает, сколько сообщений находится внутри вашей очереди. Маленький пример: если вы нажимаете 100 сообщений в очередь, размер общего и готового будет 100. Если вы потребляете (без подтверждения) 20 сообщений из этой очереди, у вас есть 80 сообщений, 20 сообщений не подтверждены и 100 сообщений в общей сложности. Если вы подтвердите, что из этих 20 потребляемых сообщений всего 10, то остальные 10 сообщений будут снова готовы по истечении заданного времени. Это означает, что у вас сейчас 90 готовых и 90 в общей сложности. Ваше дело звучит для меня, что вы публикуете более быстрые сообщения в очереди, а затем потребляете их. –