我已经问过question(如何管理Tornado中的nohup.out文件),了解如何在运行Tornado Web服务时自动处理nohup.out文件。
我决定使用Tornado的logging
模块来编写我的日志文件。我读到了龙卷风的documents。它提供的日志记录模块没有TimedRotatingFileHandler
,我仍然无法将日志记录文件作为日期进行管理。
所以我想知道如何在Tonado的日志记录模块中使用TimedRotatingFileHandler
?
答案 0 :(得分:1)
我通过我的Tornado安装旋转日志文件。
我在Tornado应用启动时添加了这个日志配置行:
logging.config.dictConfig(yaml.load(open('logging.yaml', 'r')))
然后包含一个类似this gist的logging.yaml: