2012-07-29 4 views
0

Est-ce que quelqu'un sait quelle est la différence entre l'attribut maxRedelivery sur un connecteur et définir idempotent-redelivery-policy sur un endpoint? Sont-ils tous deux les mêmes? Une différence que je connais est dans idempotent-redelivery-policy que vous pouvez définir dead-letter-queue pour diriger les messages d'erreur sur la file d'erreurs. Que se passe-t-il lorsque vous définissez maxRedelivery sur un connecteur? Après max tentatives est rejeté message?Mule Message Redelivery

S'il vous plaît aider

Répondre

0

Le maxRedelivery applique uniquement pour les transports de jms et il est maintenu pour la compatibilité ascendante. Si le seuil maxRedelivery est dépassé, un MessageRedeliveredException est lancé et c'est à votre configuration de le gérer.

Si vous avez besoin d'un modèle plus configurable, je vous recommande d'utiliser idempotent-redelivery-policy car il peut être configuré dans de nombreux transports et vous offre plus d'options

Questions connexes