Govindad,

Your code running on GAE has two types of time limitations - Web
Requests serving clients are limited to 30 seconds. Code invoked by
scheduled cron jobs or code invoked by GAE Task mechanism is limited
to 10 minutes.

Now when your code needs to fetch data from 3rd party services/servers
you use GAE's UrlFetch functionality. UrlFetch  has a default deadline
of 5 seconds, and it can be programmatically set to a maximum of 10
seconds.

Read about UrlFetch here:
http://code.google.com/appengine/docs/java/urlfetch/overview.html

Michael Weinberg


On Jan 18, 12:00 am, "[email protected]"
<[email protected]> wrote:
> Hi,
>
> I am new to GAE. I am going to develop an app using GAE which will be
> calling web services that are reside on the cloud but not in GAE.
> Those web services may require more than 30 seconds to serve
> successfully.
>
> I would like to know about the following.
>
> Does the 30 seconds deadline is applicable for those services that are
> developed using GAE or it is applicable for any web request that are
> invoked in GAE environment?
>
> Thanks in advance.
>
> Govindan

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" 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?hl=en.

Reply via email to