Здесь есть две возможности. Во-первых, как отметил Ерадис, срок действия сообщений истек. Вы можете проверить это достаточно просто при просмотре сообщений. Посмотрите на поле истечения.
Другая возможность состоит в том, что ваш слушатель потребляет сообщения, а затем либо отбрасывает их, либо ставит их в очередь. Нередко можно найти прослушивателя, который потребляет сообщения, а затем либо потому, что они не соответствуют селектору, либо сразу же провалил какую-то другую проверку и молча отбрасывает их. Трудно диагностировать этот недостаток следа. Если у вас установлен MO71 SupportPac , вы можете посмотреть статистику очереди в режиме реального времени, чтобы увидеть, сколько операций GET было выполнено с этой очередью.
Сообщения могут быть поставлены в очередь, если прослушиватель поддерживает их до тех пор, пока не будет превышено пороговое значение, а затем перемещает сообщение в очередь исключений или в DLQ. В этом случае сообщения будут найдены в одной из этих очередей.