У меня такая же проблема, как описано здесь: ActiveMQ: одно ожидающее сообщение, но очередь пусто.
Active MQ показывает ожидающие сообщения для очереди, но когда я нажимаю на нее, она пуста.
- Further clients:
- with hawtio - same behaviour
- my java consumer
- does not consume anything
- после перезапуска продолжал потреблять
Мы сохраняем наши сообщения не в kaha db по умолчанию, а в Oracle DB. Я мог видеть ожидающие сообщения в базе данных в таблице ACTIVEMQ_MSGS.
После перезапуска activeMQ все клиенты работали нормально. В административной консоли я мог видеть сообщения, а пользователь java использовал сообщения.
Упомянутая существующая проблема была решена с обновлением до ActiveMQ 5.7.0. Я проверил журналы activeMQ, но ошибок или предупреждений не обнаружил. Производитель сообщений также не изменился.
Есть идеи, почему я испытываю эти проблемы?