On further reflection, please reject my suggestion 2, since your crons will still fire simultaneously.
On Oct 13, 10:19 am, Ian Marshall <[email protected]> wrote: > Hi Hakim, > > 1. You could remove the text "synchronized" from your cron's > schedules. Then the execution times will get out of synch over time. > 2. You could have your cron jobs enqueue a task. Each of your 14 cron > jobs would have a different delay to space executions over your 30 > minutes. For example: +2 min, +4 min, ..., +28 min. > 3. You could specify 2 x 24 = 48 exact run times for each of your 14 > crons. > > Any help? Cheers, > > Ian > > On Oct 12, 10:27 am, Hakim <[email protected]> wrote: > > > > > > > > > Hi everybody, > > > I've an application that runs 14 crons that have the same schedule > > configuration: every 30 mins synchronized > > > I'm looking for a technique to desynchronise the execution of these crons, I > > don't want them to execute at the same time in order to reduce the number of > > instances used to serve them each 30 minutes > > > Thanks -- You received this message because you are subscribed to the Google Groups "Google App Engine for Java" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.
