Справочная информация:
Я могу читать сообщения из очереди недоставленных сообщений подписки.Я собираю их в List
и устанавливаю receiver.complete(message.getLockToken())
, который удаляет сообщение из DLQ.
И позже я перебираю этот список собранных сообщений из DLQ и отправляю их обратно в тему.Во время помещения их в List
я обязательно создаю новый объект Message (или BrokeredMessage), прежде чем вставить его.
Это все хорошо для моего личного аккаунта,Я вижу, что цифры растут.Я также могу прочитать их в другом методе.
Проблема:
Я не знаю, где заканчиваются сообщения при подключении к теме моей компании?Они не идут ни на какую подписку.И я не вижу увеличения числа (число активных, число мертвых букв и т. Д.).
Вопрос:
Может ли это быть из-за того, что ни одно правило не может обработать эти сообщения, поэтому они автоматически удаляются?Это возможно?