У меня проблема с созданием надежных потребителей и производителей с протоколом ActiveMQ-CPP и stomp. Я пытаюсь подключиться к HornetQ с помощью stomp и могу отправлять и получать сообщения в неустойчивом состоянии. Я попытался изменить производителя на устойчивый, установив его режим доставки на постоянный вместе с CMSDeliveryMode сообщений и создав DurableConsumer вместо обычного потребителя. Но когда я посмотрел на JBoss JMX-Console, оба они были признаны недолговечными (сообщения классифицируются как недолговечные, а потребители также подписываются как недолговечные).
Я даже попробовал интеграционный тест StompDurableTest и получил только 10 из 20 сообщений (те, которые были отправлены, когда потребитель активен). Итак, тест провален.
Поскольку интеграционный тест не сработал, я предполагаю, что это связано с конфигурациями ActiveMQ-cpp или Stomp, а не с кодом. Я что-то упустил, чтобы обеспечить долговечность?
Заранее спасибо,
саамы