The following from Google App Engine states,
"..Application code only runs in response to a web request, a queued
task, or a scheduled task, and must return response data within 30
seconds in any case. A request handler cannot spawn a sub-process or
execute code after the response has been sent..."
My question being, is 30 sec applicable only for web questions or to
even requests from a queued and scheduled tasks as well ?
> You received this message because you are subscribed to the Google Groups "Google App Engine" group.
> To post to this group, send email to google-a...@googlegroups.com.
> To unsubscribe from this group, send email to google-appengi...@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en.
--On Wednesday, March 24, 2010 11:21 AM -0700 "S.P.T.Krishnan"
> Hi Ikai,
> Thanks for the reply.
> Sure I will architecture my application this way. Is the limit for
> queued/scheduled tasks also 30 seconds as well or is it some other figure
I'm sure that part of the reason google has made this decision (besides
just preventing run away tasks) is to encourage building things in such a
way that you can run many independent tasks in parallel.
I wish more people would write software with that sort of thing in mind :)