How about this solution? 1. On cron job execution, insert a task in the task queue for 5 minutes in the future 2. On cron job completion, store completion status into the datastore OR memcache 3. When the task executes, check for task completion. If the task has not completed, repeat the task.
On Wed, Jun 9, 2010 at 10:55 PM, dmitrygusev <[email protected]> wrote: > Hi, > > I see "Request was aborted after waiting too long to attempt to > service your request" in logs. > > The request was initiated by cron job (which triggers in every 1 hours > rate). > > It is important to me this call to be executed nearly once per hour. > Is it possible somehow to make this request repeated if it was aborted > by a reason of waiting too long? > > (Maybe put cron requests to some queue?) > > -- > 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]<google-appengine-java%[email protected]> > . > For more options, visit this group at > http://groups.google.com/group/google-appengine-java?hl=en. > > -- Ikai Lan Developer Programs Engineer, Google App Engine Blog: http://googleappengine.blogspot.com Twitter: http://twitter.com/app_engine Reddit: http://www.reddit.com/r/appengine -- 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.
