Как включить персистентные сообщения в ActiveMQ?

Собственно как включить режим при котором после перезагрузки брокера сообщения не будут пропадать?
Вот этот вариант не работает: activemq.apache.org/kaha-persistence.html
Брокер просто вообще перестаёт запускаться, а если изменить kahaPersistenceAdapter на то что предлагается в сообщении о ошибке то брокер запускается, но после его перезапуска сообщения всё равно пропадают.
  • Вопрос задан
  • 762 просмотра
Решения вопроса 1
Hayate
@Hayate Автор вопроса
Оказывается помимо настроек брокера надо ещё в заголовке сообщения указывать что его нужно сохранять на жёсткий диск.
$amq_headers['persistent'] = "true";
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы