В настоящее время я использую activemq для своего проекта. Проблема, которую я заметил, так как тема, которую я использовал в activemq, была постоянной, у меня журналы хранятся в kahadb.
Я попытался изменить режим доставки сообщения, отправленного в тему, как непостоянное. Но поскольку kahadb хранит журналы в двоичном формате, нет способа проверить, сохраняет ли activemq сообщение или нет. Кто-нибудь может предложить подходящий способ проверить, было ли сообщение activemq сохранено или нет?
------- Отредактировано После решения -----
Я использовал хак, чтобы проверить, сохранилось ли сообщение activemq. У моей темы был только один недолговечный подписчик. Я создал надежного подписчика и оставил его неактивным, передавая сообщение в соответствующую тему. Затем я остановил сервер activemq. Если сообщение было сохранено, оно будет извлечено снова и появится в очереди ожидания для созданного надежного подписчика. Это хак, который я использовал, чтобы проверить, сохранилось ли сообщение в теме.