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