1. tornado logging使用的python内置的logging模块
2. 在tornado/options.py 中定义了对logging配置项的一些定义(如果需要添加启动参数,需要在对应的代码中导入options模块),以下是一些在options.py中定义的Option
-help
-logging = info|warning|error|none
-log_to_stderr = True|False
-log_file_prefix = your path
-log_file_max_size = int
-log_file_num_backups = int
3. 我们可以通过添加一启动项-log_file_prefix=your complete log path,将整个webapp相关的日志文件写入到指定文件中(同时需要添加如下代码):
from tornado.options import define, options
tornado.options.parse_command_line()
4. 然后通过类似启动命令:python helloworld.py -log_file_prefix=your ** path
由于tornado优良的可扩展性,我们可以同时启动多个tornado server进程
阅读(844) | 评论(0) | 转发(0) |