Tibco ems несколько потребителей - PullRequest
0 голосов
/ 28 мая 2019

Я очень новичок в Tibco ems и у меня есть вопрос, связанный со сценарием, в котором у меня несколько потребителей и одна очередь производителей. Если я использую режим клиентского подтверждения, могут ли все потребители потреблять разные сообщения параллельно? Потребители находятся на разных машинах, и я хочу настроить тибкомы таким образом, чтобы все потребители могли одновременно работать с разными сообщениями. Кроме того, если кто-либо из потребителей не отправит подтверждение, как произойдет повторная доставка?

1 Ответ

0 голосов
/ 28 мая 2019

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

...