Я использую финал jboss 7.1.1 final и HornetQ 2.2.13.Пустая очередь jms в JBOSS 7 с использованием HornetQ
У меня есть пара очередей, и одна из них «полна» сообщений, пару тысяч. Я не могу удалить сообщения.
Ive пытался удалить их с помощью JBoss командной строки с помощью команды /подсистема = сообщений/hornetq-сервер = по умолчанию/JMS-очереди = Queue: удалить-сообщения
он отвечает с успехом, но сообщения все еще там ...
Ive пытался удалить их с помощью JConsole с помощью команды jmx. Он отвечает нулевым номером, и сообщения счетчика все те же.
Ive попытался удалить очередь внутри консоли Jboss и перезапустить AS. После того, как я снова настрою очередь, сообщения все еще остаются причиной ее сохранения.
Единственный способ, с помощью которого он работал, - настроить сервер hornetq, чтобы отключить постоянство внутри standalone.xml.
Кто-нибудь знает, как это сделать, используя jconsole или jboss cli?
почему вы живучесть настроены, если вы не хотите, чтобы сообщения сохраняются? – eis
Я никогда не говорил, что я не хочу сохранять сообщения ... Я имел в виду, что отключив эту функцию, я смог удалить сообщения из очереди. –
ах ... так, видимо, сообщения «в доставке». это отличается от того, что он находится в очереди. – eis