默认情况下,它使用标准的python日志记录模块。
这是定义:
access_log = logging.getLogger("tornado.access")app_log = logging.getLogger("tornado.application")gen_log = logging.getLogger("tornado.general")
默认情况下,它不会写入文件。您可以使用超级用户运行它,并在超级用户配置中定义日志文件的位置。它将捕获龙卷风的输出并将其写入文件。
你也可以认为这种方式:
tornado.options.options['log_file_prefix'].set('/opt/logs/my_app.log')tornado.options.parse_command_line()
但在这种情况下-衡量效果。如果可以委托,我不建议您直接从龙卷风应用程序写入文件。
仅供参考:
parse_command_line仅启用漂亮的控制台日志记录。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)