Hi

Catching up with mails.

On Tue, Dec 18, 2012 at 7:51 PM, pglebow <[email protected]> wrote:
> I have several routes that run at different times during the business day.  A
> CronScheduledRoutePolicy is used to control the polling schedule.  For
> example, the system polls for a file via FTP between 14:00 and 15:00 each
> week day - the file is not guaranteed to be there prior to that time per our
> SLA with the vendor.
>
> The route policy is in place so that the system does not constantly badger
> the FTP server with useless requests.
>
> However, from time to time, we need to restart our server.  What I've
> observed is that if the server is restarted at 14:30, the route must be
> manually enabled via JMX.  We actually have 20-30 routes and this is a
> burden for our support team; they often miss a route or two.
>
> What I'd like to have is a policy that says "run this route every n minutes
> from 14:00 - 15:00 each weekday" - and have it activated even we restart the
> server at 14:30.
>
> Is there a way to do this with a route policy?
>

No currently not.

Though quartz have some miss-fire configuration you maybe can use.
Not sure how to configure and set that up.

I have though of the same issue myself, so maybe we can add some new
option to camel-quarz.
So when it started, it would check that if a route policy is within
the "window" and if so, then
start it, if the new option was enabled.

Feel free to log a JIRA ticket.

>
>
> --
> View this message in context: 
> http://camel.465427.n5.nabble.com/Route-Policy-Question-Server-Restarts-tp5724302.html
> Sent from the Camel - Users mailing list archive at Nabble.com.



-- 
Claus Ibsen
-----------------
Red Hat, Inc.
FuseSource is now part of Red Hat
Email: [email protected]
Web: http://fusesource.com
Twitter: davsclaus
Blog: http://davsclaus.com
Author of Camel in Action: http://www.manning.com/ibsen

Reply via email to