在本地开发过程中如何退出 appengine 后端?我尝试了日志记录,logservice.flush()。没运气。
问问题
185 次
1 回答
0
日志记录有效,但默认的日志记录级别是WARNING
,因此 logging.info() 或 logging.debug() 不会显示。
您可以在启动开发服务器时设置日志记录级别:
dev_appserver.py --log_level=debug ...
--log_level=...
将日志消息写入控制台的最低日志级别;将输出指定日志级别或更高级别的消息。可能的值是调试、信息、警告、错误和关键。
您还可以将日志保存到文件中:
默认情况下,日志仅存储在开发服务器的内存中,如果您希望测试 Logs API 功能,则可以访问。如果您希望将日志从开发服务器持久保存到默认位置 /tmp/dev_appserver.logs 的磁盘,请提供 --persist_logs 命令行选项,如下所示:
dev_appserver.py --persist_logs your-app-directory
如果您希望将日志从开发服务器保存到您自己选择的位置的磁盘上,请为 --logs_path 命令行选项提供所需的路径和文件名,如下所示:
dev_appserver.py --logs_path=your-path/your-logfile-name your-app-directory
于 2015-11-20T16:42:34.480 回答