In App Engine's log, I can see that sometimes there is an error.
Unfortunately there are no more details than the time, URL, parameters and this: 开发者_如何学PythonHttpMyReceiver: stacktrace () not available
How can I get more info about the error?
More about my code, in case it helps: HttpMyReceiver is a class inheriting webapp.RequestHandler so it answers to HTTP requests. Its work is not that heavy in my opinion, no crazy loops as all of the heavy duty work is done by cron jobs. It should not be necessary, but in case you insist here is the code. In fact it is HttpCrashReceiver as its job is to receive crash reports from an Android app.
All the references I have seen with "stacktrace not available" have been caused by an OutOfMemoryError; not sure if that is the issue in your case, but maybe you could try to get more information about the available memory using the App Engine quota API.
Your own code outputs this on line 552, if the body
variable is not set. body
is set from the contents of the 'stacktrace' parameter to the request.
精彩评论