в ActiveMQ сообщение получено получателем, но подтверждение отправлено другим процессом? - PullRequest
0 голосов
/ 26 марта 2012

В ActiveMQ я отправлял сообщение потребителю, затем потребитель отправлял сообщение другому процессу.Я хотел знать, есть ли способ, с помощью которого подтверждение может быть отправлено посреднику из другого процесса?

Я попытался отправить объект сообщения, используя соединение через сокет, с другим процессом, а затем вызвал для него метод Подтверждения (), он не работает.

Я попытался отправить сообщение некоторымдругой объект класса (в том же процессе JAVA), а затем вызывая методcknowledge (), это сработало.

1 Ответ

0 голосов
/ 28 марта 2012

Полагаю, это зависит от того, как вы отправляете сообщение другому процессу ... Я бы просто позвонил в первый потребитель, чтобы получить подтверждение () для вызова другого процесса ... это должно гарантироватьдоставлено (при условии, что ваша доставка на второй процесс является надежной) ...

...