В моей ситуации удаленный клиент отправляет сообщения на wso2esb, который действует как прокси для пересылки сообщений в ActiveMQ. Как только удаленный клиент получает подтверждение получения сообщения от wso2esb, он удаляет сообщение из своего локального хранилища. Поэтому для меня очень важно отправить подтверждение удаленному клиенту только после того, как ActiveMQ получит сообщение от wso2esb и сохранит его в постоянном хранилище. (Хранить и пересылать шаблон потребителям).
Все, что я смог найти, чтобы прочитать о подтверждении activemq, - это о том, что ActiveMQ получает подтверждение, когда потребитель собирает сообщение от ActiveMQ и отправляет подтверждение в activemq, включая транзакции и т. д. Но я не смог найти ничего о том, как производитель получает подтверждение от activemq один раз. activemq получил сообщение от производителя.
Как настроить ActiveMQ для отправки подтверждения wso2esb, выступающему в качестве производителя прокси?