Chinaunix首页 | 论坛 | 博客
  • 博客访问: 451688
  • 博文数量: 121
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 1101
  • 用 户 组: 普通用户
  • 注册时间: 2014-03-20 19:29
个人简介

http://meetbill.github.io/

文章分类

全部博文(121)

我的朋友

分类: LINUX

2016-08-18 09:57:05

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进程
阅读(895) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~