可以将GAE配置为在出现错误时向我发送电子邮件吗?
答案 0 :(得分:4)
我认为你能做的最好的事情就是在你的main
函数中添加一些像......这样的代码:
try:
...normal body of your main goes here...
except:
from google.appengine.api import mail
import sys
mail.send_mail(sender="Your GAE App <yourappname@example.com>",
to="You <bobobobo@example.com>",
subject="GAE App error",
body="""
Your App Engine app raised an exception:
%s
""" % sys.exc_info()[:2])
(当然,您可以更好地格式化异常信息等)。
答案 1 :(得分:0)
以下是使用GAE发送电子邮件的示例。您可以构建此示例来捕获异常并向您自己发送电子邮件....
http://www.fishbonecloud.com/2010/11/automated-email-using-google-app-engine.html