2024-05-16 13:42:09 发布
网友
我正在tornado中运行一个项目,我不希望定期检查日志文件中是否有未捕获的错误,并使用“email someone”或“store in db”(首选MongoDB)。在
Tornado似乎没有(至少在文档中)实现这一点的方法。有办法吗?在
可以创建任意多个自定义异常处理程序:
看看:https://docs.python.org/2/library/logging.handlers.html
怎么做,在我的龙卷风应用程序中:
在实现基于tornado的客户机/服务器解决方案时,我通常使用这个方法,以便我可以通过https将ApplicationException对象作为json发送到我的服务器,服务器可以对其进行解码并将其存储在DB/email中发送给管理员。在
所有这些都可能需要很长时间来学习和实现,但值得去做。在
可以创建任意多个自定义异常处理程序:
看看:https://docs.python.org/2/library/logging.handlers.html
怎么做,在我的龙卷风应用程序中:
在实现基于tornado的客户机/服务器解决方案时,我通常使用这个方法,以便我可以通过https将ApplicationException对象作为json发送到我的服务器,服务器可以对其进行解码并将其存储在DB/email中发送给管理员。在
所有这些都可能需要很长时间来学习和实现,但值得去做。在
相关问题 更多 >
编程相关推荐