We are also experiencing serious HTTP 500 errors with our blogging application Hoydaa Blog (http://utku-utkan.appspot.com/). Same code is running on many accounts and some of them are performing terrible. There are just too many DeadlineExceedErrors. The strange thing is we are also experiencing HTTP 500 errors on our company website http://www.hoydaa.com/ which makes no datastore calls and just serves static content. Maybe not as serious as the Hoydaa Blog failures but still, causes lots of headache.
On 23 Eylül, 23:14, "Ikai Lan (Google)" <[email protected]> wrote: > We're trying to categorize the issues here: > > http://groups.google.com/group/google-appengine/browse_thread/thread/... > > We're aware of the issue and looking into it, but any information that can > be provided will help us to address it faster. > > -- > Ikai Lan > Developer Programs Engineer, Google App Engine > Blogger:http://googleappengine.blogspot.com > Reddit:http://www.reddit.com/r/appengine > Twitter:http://twitter.com/app_engine > > > > On Thu, Sep 23, 2010 at 2:41 PM, John Gardner <[email protected]> wrote: > > We are seeing terrible performance and floods of 500 errors, also. > > > Our site has become unusable; the brief periods of non-error responses > > are insufficient for running an application. > > > The fact that this problem is unacknowledged is the most horrible; > > I've got no explanation for the non-technical members of our team. Is > > there any official word about this? Do we need a migration plan away > > from AppEngine? > > > On Sep 23, 11:10 am, Darien Caldwell <[email protected]> > > wrote: > > > Lots of steady errors here. > > > > No, I don't use DJango. > > > > It does seem to be more likely on a cold instance, but probably > > > because there is more actions that can potentially fail in such a > > > case. > > > > The logs simply show everything is just taking way too long. It's like > > > it's running in slow motion. > > > > Here's the timeline of the exact same handler, when it runs normally, > > > and when it goes into super slow-mo and hits DeadlineExceeded: > > > > Normal: > > > > 09-23 08:20AM 17.669 /prvlog/?type=generate 200 1992ms 595cpu_ms > > > 90api_cpu_ms 0kb Second Life LSL/10.9.10(210079) (http:// > > > secondlife.com),gzip(gfe),gzip(gfe) > > > 216.82.22.213 - - [23/Sep/2010:08:20:19 -0700] "GET /prvlog/? > > > type=generate HTTP/1.1" 200 212 - "Second Life LSL/10.9.10(210079) > > > (http://secondlife.com),gzip(gfe),gzip(gfe)" "sl.logos-cards.com" > > > ms=1993 cpu_ms=595 api_cpu_ms=90 cpm_usd=0.016646 loading_request=1 > > > D 09-23 08:20AM 18.814 > > > Initializing code_cache. > > > I 09-23 08:20AM 19.559 > > > Request type GET > > > I 09-23 08:20AM 19.660 > > > This request caused a new process to be started for your application, > > > and thus caused your application code to be loaded for the first time. > > > This request may thus take longer and use more CPU than a typical > > > request for your application. > > > > ( Note i chose a cold instance to compare apples to apples) > > > From time the request was received, until the code cache started Init > > > = approx 1.2 seconds > > > From time the the code cache started Init until GET type determined = > > > approx 0.8 seconds > > > > Super Slow-Mo: > > > > 09-23 08:19AM 54.029 /prvlog/?type=generate 500 36556ms 420cpu_ms 0kb > > > Second Life LSL/10.9.10(210079) (http:// > > > secondlife.com),gzip(gfe),gzip(gfe) > > > 216.82.22.213 - - [23/Sep/2010:08:20:30 -0700] "GET /prvlog/? > > > type=generate HTTP/1.1" 500 0 - "Second Life LSL/10.9.10(210079) > > > (http://secondlife.com),gzip(gfe),gzip(gfe)" "sl.logos-cards.com" > > > ms=36557 cpu_ms=420 api_cpu_ms=0 cpm_usd=0.011760 > > > D 09-23 08:20AM 02.891 > > > Initializing code_cache. > > > E 09-23 08:20AM 30.572 > > > Traceback (most recent call last): > > > E 09-23 08:20AM 30.572 > > > File "/base/python_runtime/python_dist/lib/python2.5/wsgiref/ > > > handlers.py", line 92, in run > > > E 09-23 08:20AM 30.572 > > > self.result = application(self.environ, self.start_response) > > > E 09-23 08:20AM 30.573 > > > File "/base/data/home/apps/slconductor/1-6.344995808500721827/kay/ > > > lib/werkzeug/wsgi.py", line 466, in __call__ > > > E 09-23 08:20AM 30.573 > > > <class 'google.appengine.runtime.DeadlineExceededError'>: > > > Traceback (most recent call last): > > > File "/base/data/home/apps/slconductor/1-6.344995808500721827/kay/ > > > main.py", line 102, in <module> > > > main() > > > File "/base/data/home/apps/slconductor/1-6.344995808500721827/kay/ > > > main.py", line 71, in real_main > > > KayHandler().run(application) > > > File "/base/python_runtime/python_dist/lib/python2.5/wsgiref/ > > > handlers.py", line 96, in run > > > self.handle_error() > > > File "/base/python_runtime/python_dist/lib/python2.5/wsgiref/ > > > handlers.py", line 306, in handle_error > > > self.log_exception(sys.exc_info()) > > > File "/base/python_runtime/python_dist/lib/python2.5/wsgiref/ > > > handlers.py", line 298, in log_exception > > > self.traceback_limit, stderr > > > File "/base/python_runtime/python_dist/lib/python2.5/traceback.py", > > > line 125, in print_exception > > > print_tb(tb, limit, file) > > > File "/base/python_runtime/python_dist/lib/python2.5/traceback.py", > > > line 69, in print_tb > > > line = linecache.getline(filename, lineno, f.f_globals) > > > File "/base/python_runtime/python_dist/lib/python2.5/linecache.py", > > > line 14, in getline > > > lines = getlines(filename, module_globals) > > > File "/base/python_runtime/python_dist/lib/python2.5/linecache.py", > > > line 40, in getlines > > > return updatecache(filename, module_globals) > > > File "/base/python_runtime/python_dist/lib/python2.5/linecache.py", > > > line 129, in updatecache > > > > From time the request was received, until the code cache started Init > > > = approx 8.9 seconds > > > From time the the code cache started Init until GET type determined = > > > Never reached, even after 28 seconds. > > > > It frankly has nothing at all to do with the code, it's a problem with > > > App Engine. > > > -- > > 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]<google-appengine%2Bunsubscrib > > [email protected]> > > . > > For more options, visit this group at > >http://groups.google.com/group/google-appengine?hl=en. -- 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.
