繁体   English   中英

在本地开发服务器上的Google Appengine后端日志记录

[英]Google Appengine backend logging on local dev server

在本地开发过程中,如何从Appengine后端注销? 我尝试记录logservice.flush()。 没运气。

日志记录有效,但是默认的日志记录级别为WARNING ,因此不会显示logging.info()或logging.debug()。

您可以在启动开发服务器时设置日志记录级别:

dev_appserver.py --log_level=debug ...

dev_appserver.py命令行参数中

--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 

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM