2012-07-29 38 views
0

有誰知道連接器上maxRedelivery屬性與端點上定義idempotent-redelivery-policy之間的區別是什麼?他們都一樣嗎?Mule Message Redelivery

我知道的一個區別是在idempotent-redelivery-policy中,您可以定義死信隊列來指導錯誤隊列中的錯誤消息。當您在連接器上定義maxRedelivery時會發生什麼?最大嘗試消息丟棄後?

請幫

回答

0

的maxRedelivery僅適用於在JMS傳輸和它保持向後兼容性。如果克服maxRedelivery閾值,則會引發MessageRedeliveredException,並且由您的配置來處理。

如果您需要一個更可配置的模式,我建議您使用idempotent-redelivery-policy,因爲它可以在許多傳輸中配置併爲您提供更多選項