Метрики Spring и управление: MessageChannel
Метрические характеристики описывает:
Если это
QueueChannel
, вы также видите статистику для операции приема, а также количество сообщений, которые в данный момент буферизированы этимQueueChannel
Тем не мение:
Эти устаревшие метрики будут удалены в следующем выпуске. См. Интеграция микрометра < / а>.
Где это описывает:
Счетчики счетчиков для операций приема на опрашиваемых каналах сообщений имеют следующие имена или теги:
name
:spring.integration.receive
[...]
Похоже, он учитывает только количество полученных сообщений. Количество сообщений в очереди кажется недоступным, даже если вычислить receive - send
(потому что нет send
).
Итак, с помощью Spring Integration и Micrometer можно ли вообще прочитать размер очереди? Как?