It's an in-memory solution.

For the requirement you described, we are using the scheduled message
delivery option provided by ActiveMQ [1]. Unfortunately it's a bit more
complicated to set it up, than the Camel provided in-memory redelivery -
but no rocket science...

[1] http://activemq.apache.org/delay-and-schedule-message-delivery.html

Best,
Christian
-----------------

Software Integration Specialist

Apache Member
V.P. Apache Camel | Apache Camel PMC Member | Apache Camel committer
Apache Incubator PMC Member

https://www.linkedin.com/pub/christian-mueller/11/551/642

On Mon, Oct 27, 2014 at 10:12 AM, akcameluser <ayache.khet...@gmail.com>
wrote:

> Hi
>
> I have posted this on camel user and I didn't get any feedback, hoping to
> get some here. I am doing a bit of research on the best way to implement an
> Asynchronous
> Delayed Redelivery. I am well aware that if you set the
> *AsyncDelayedRedelivery
> option *on the retry delivery, Camel will use a scheduler so an
> asynchronous thread will perform the redelivery. This ensure no thread is
> blocked while waiting for redelivery.
>
> Our system in some cases, redeliveries are scheduled for hours or days, I
> am wondering if the above mechanism (Asynchronous redelivery) is sufficient
> for our use cases. Bear in mind the system will be handling around 500
> messages per second and if one of the third party system endpoint isn't
> available, the number of messages scheduled for redelivery could grow to a
> massive number. I guess my question is how does Camel redelivery scheduler
> works? Where does it store the redeliveries details, in memory, file based
> system? And can it be configured?
>
> Any help or direction on how best to implement a scalable solution for
> redelivery for high throughput system is very much appreciated.
>
> kind regards,
>
> Ayache
>
>
>
> --
> View this message in context:
> http://camel.465427.n5.nabble.com/ErrorHandler-and-RetryPolicy-tp5758074.html
> Sent from the Camel Development mailing list archive at Nabble.com.
>

Reply via email to