Удерживать сообщения в очереди JMS - PullRequest
0 голосов
/ 21 февраля 2019

У меня есть атрибут в сообщении, который будет обработан потребителем.По какой-то причине, если сообщение не может быть обработано, я хочу, чтобы это сообщение и все другие сообщения в очереди с тем же значением атрибута были отложены в течение настраиваемого периода времени.Есть ли способ сделать это?Спасибо.

1 Ответ

0 голосов
/ 22 февраля 2019

Я не знаю ни о какой реализации JMS, которая предлагает ту функциональность, которую вы ищете.Такое поведение не описано в спецификации JMS.Как правило, сообщения JMS обрабатываются как независимые единицы, в которых потребление (или невозможность потребления) одного сообщения не влияет ни на одно из других сообщений.

...