Regarding request timeout, I find here 
https://cloud.google.com/appengine/docs/standard/python/how-instances-are-managed#timeout
 
that a timeout value of 10 minutes is used for "automatic scaling" and a 
value of 24 hours is used in basic and manual scaling.    And indeed, I 
have observed requests running for hours and hours, with important impact 
on the instance.

Is there no way for me to define a specific timeout value other than 10 
minutes or 24 hours ?    24 hours, which applies to HTTP requests as well 
as task queue tasks,  is a crazy value for web requests, who would wait 24 
hours for an HTTP response ?  

This absence of a reasonable limit has major implications:  while the user 
probably moved on and left the page after a few minutes, the request may be 
running for hours, thus slowing the whole instance. 

It would be very useful to be able to specify one's own timeout value.   
And if that is impossible, then 10 minutes for HTTP requests is certainly a 
better choice than 24 hours. 

Does anyone else have this kind of issue ? 

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/f411f311-5ef0-47d5-ade7-2cb53830224c%40googlegroups.com.

Reply via email to