App suddenly not responding to requests

38 views
Skip to first unread message

Prateek Malhotra

unread,
May 7, 2012, 2:17:47 PM5/7/12
to google-a...@googlegroups.com
Starting about 15 minutes ago, my app has logged excessive amounts of deadline exceeded errors and the website is not loading on most requests. Please e-mail me privately if you require an appid! Site hasn't had any issues since launching its current default version a week ago.

HR data store, threading enabled, py27, 1-2 Idle instances, F1 instances, automatic - 1.0s pending latency 

Thank you,
Prateek

Nikhil Jain

unread,
May 8, 2012, 8:16:40 AM5/8/12
to Prateek Malhotra, google-a...@googlegroups.com

A request handler has a limited amount of time to generate and return a response to a request, typically around 60 seconds. Once the deadline has been reached, the request handler is interrupted
So optimise you procedure or if the queryset is too big then use the cursor and memcache functionality.


--
You received this message because you are subscribed to the Google Groups "Google App Engine" group.
To view this discussion on the web visit https://groups.google.com/d/msg/google-appengine/-/Hs7GNLogieUJ.
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.

Prateek Malhotra

unread,
May 8, 2012, 8:23:14 AM5/8/12
to google-a...@googlegroups.com, Prateek Malhotra
I do a couple URL Fetches and a single key.get() (all asynchronously), no actual queries are performed. I verified that the server handling the URL fetches was functioning normal. I should mention that the Appengine System Status as showing "elevated" at the time of the incident. My requests usually never take more than 2s to respond, 90% take below 800ms. I do not think this is a "code optimization" issue... i'm well aware of the limits imposed by AppEngine.

Thank you,
Prateek


On Tuesday, May 8, 2012 8:16:40 AM UTC-4, Nikhil Jain wrote:

A request handler has a limited amount of time to generate and return a response to a request, typically around 60 seconds. Once the deadline has been reached, the request handler is interrupted
So optimise you procedure or if the queryset is too big then use the cursor and memcache functionality.

On Mon, May 7, 2012 at 11:47 PM, someone1 <some...@gmail.com> wrote:
Starting about 15 minutes ago, my app has logged excessive amounts of deadline exceeded errors and the website is not loading on most requests. Please e-mail me privately if you require an appid! Site hasn't had any issues since launching its current default version a week ago.

HR data store, threading enabled, py27, 1-2 Idle instances, F1 instances, automatic - 1.0s pending latency 

Thank you,
Prateek

--
You received this message because you are subscribed to the Google Groups "Google App Engine" group.
To view this discussion on the web visit https://groups.google.com/d/msg/google-appengine/-/Hs7GNLogieUJ.
To post to this group, send email to google-appengine@googlegroups.com.
To unsubscribe from this group, send email to google-appengine+unsubscribe@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages