[
https://issues.apache.org/jira/browse/CAMEL-15639?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Claus Ibsen resolved CAMEL-15639.
---------------------------------
Assignee: Claus Ibsen
Resolution: Fixed
Thanks for the patch
> camel-rabbitmq - Add support for requeue at the Consumer level
> --------------------------------------------------------------
>
> Key: CAMEL-15639
> URL: https://issues.apache.org/jira/browse/CAMEL-15639
> Project: Camel
> Issue Type: New Feature
> Components: camel-rabbitmq
> Affects Versions: 3.4.4
> Reporter: Ayyanar
> Assignee: Claus Ibsen
> Priority: Minor
> Fix For: 3.6.0
>
> Attachments: RabbitMQ_Requeue_at_consumer_level.patch
>
>
> _camel-rabbitmq - Add support for requeue at the Consumer level_
> Currently, in the rabbitmq while producing the record we need to set the
> below header to re-queue the data
> _rabbitmq.REQUEUE - To requue_
> *_Use case:_*
> From the other applicaiton or producer missed to add the above header,
> re-queue will not be happen if we failed to acknowledge. In this case,
> consumer can decide wheather the produced record can be requeue or not.
> However, above header will always have highest preference at the producer
> level. Since, the produced force fully says this data cannot be re-queue.
> Consumer property will not be considered. Consumer property will be consider
> only if this header (_rabbitmq.REQUEUE)_ is not available in the message body
> __
--
This message was sent by Atlassian Jira
(v8.3.4#803005)