2012-07-29 3 views
0

Кто-нибудь знает, в чем разница между атрибутом maxRedelivery на коннекторе и определением политики idempotent-redelivery на конечной точке? Они оба одинаковы?Mule Message Redelivery

Одна разница, которую я знаю, в политике idempotent-redelivery, вы можете определить «мертвую букву» для прямого сообщения об ошибках в очереди ошибок. Что происходит, когда вы определяете maxRedelivery на коннекторе? После того, как максимальное количество попыток отправлено из сообщения?

Пожалуйста, помогите

ответ

0

maxRedelivery применяется только для JMS транспорта и поддерживается для обратной совместимости. Если преодолевается порог maxRedelivery, будет сброшен MessageRedeliveredException, и для его настройки вам потребуется ваша конфигурация.

Если вам нужен более настраиваемый шаблон, я бы рекомендовал вам использовать политику idempotent-redelivery, поскольку он может быть настроен во многих транспортах и ​​предлагает вам больше опций.

Смежные вопросы