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 ?
--Kris
> --
> 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.
>
>
--
Ikai Lan
Developer Programs Engineer, Google App Engine
http://googleappengine.blogspot.com | http://twitter.com/app_engine
--On Wednesday, March 24, 2010 11:21 AM -0700 "S.P.T.Krishnan"
<sptkr...@gmail.com> wrote:
> 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 :)