网站流量上来后,日志按天甚至小时存储更方便查看和管理,而Python的logging模块也提供了TimedRotatingFileHandler来支持以不同的时间维度归档日志。
然而根据Logging HOWTO的官方指南设置后,却发现新的日志只剩下root的,Tornado内部的logger全部没有生效。
参考stackoverflow上的一个回答,我发现下面的配置能让Tornado内部的logger也用上TimedRotatingFileHandler:
# logging.yaml
version: 1
disable_existing_loggers: false
formatters:
simple:
format: '%(asctime)s - %(name)s - %(levelname)s - %(message)s'
loggers:
all:
handlers: [all]
propagate: false
tornado:
handlers: [all]
propagate: false
handlers:
console:
class: logging.StreamHandler
level: INFO
formatter: simple
stream: ext://sys.stdout
all:
class: logging.handlers.TimedRotatingFileHandler
level: INFO
formatter: simple
when: midnight
filename: ./logs/server.log
root:
level: INFO
handlers: [console, all]
propagate: true
只需在Tornado的入口代码处调用:
logging.config.dictConfig(yaml.load(open('logging.yaml', 'r')))
- 如果你想按别的时间维度分割日志,修改when参数对应的值就可以了。
- 特别注意:当when的值是D,表示由服务器启动的时间计起,每过24小时归档一次;而如果你和我一样,希望在每天的凌晨归档日志的话,可以配置为midnight。
- Centos系统可能需要先安装python-yaml:sudo yum install python-yaml
相关推荐:
SEO导流:如何通过精准优化实现网站流量大爆发,网站优化优化怎么做
为什么选择老域名注册,打造品牌价值的秘密武器,网站建设服务费用多少
SEO广告:如何借助SEO提升品牌曝光与销售业绩?,网站推广怎么选择
文章AI思维导图自动生成助力创作的智慧之源
SEO快排还有效果吗揭秘快速排名的真相与未来趋势,ai人像波普
GPT优化:让你的工作与生活更高效、更智能,Ai__79
优化网站的秘诀:提高网站速度与用户体验,助力业务腾飞,旅游网站建设步骤
怎么降低文章的AI生成率:打造更真实、更有价值的内容
seo网站自学看什么书,seo技术适合自学吗 ,斑马ai阅读
AI网页版本:开启智能时代的新篇章,拼音标调ai
seo要学会什么,seo要学多长时间 ,NTU AI 录取
SEO首选:如何通过优化网站提升排名和流量,简单的网站优化软件
AI搜索写文章是什么意思?人工智能赋能内容创作的未来,高德地图 ai
zblog站群,zblog怎么样 ,欧卡2ai汽车如何使用
SEO优化基础:让你的网站脱颖而出的秘密武器,模仿猫ai
seo站内优化包括什么营销,seo站内优化操作流程 ,ai 玻璃图标
怎么识别是AI写的文章
seo软件叫什么,seo软件视频教程 ,eps ai 缩略图
SEO大量优化:如何通过精准策略提升网站流量,突破搜索引擎排名瓶颈,吕梁本地网站推广平台
AI会生成同一篇文章吗?揭开智能创作的神秘面纱
2024年AI写文章生成器推荐:让创作轻松高效,提升写作水平
SEO伪创:提升网站排名的危险策略与如何避免,怎样介绍社交网站推广
二SEO是什么,h二seo三是什么 ,ai手术机
ChatGPT您的应用遇到问题,无法正常启动?如何解决并重新体验智能助手的魅力!,男头ai关键词
整理文章的AI:提升写作效率的智能助手
ChatGPT不能打开EL?揭秘这一困扰背后的真相与解决方案,ai被动房
实用AI工具:提升效率、优化生活的科技利器
SEO未来:如何在变革中抢占先机,迎接数字营销的新纪元,台州网站建设分析和总结
SEO自己:打造属于你的数字营销利器,微信裂变营销推广软件
seo用什么写属性写,seo属于什么 ,芭田科学施肥AI
GPT哪个模型是最新的?AI语言生成的未来,ai回头
SEO难吗?揭秘SEO背后的真相,让你轻松上手!,大旺百度网站推广
ChatGPT最近不好用了?了解这些背后的原因与解决方案,ai sketcher
ChatGPT免费用户每天的使用限制:如何高效利用,突破困境!,花花制作ai
ChatGPT常见问题汇总:解答你关于AI的一切疑惑,松鼠ai智能教适应教育
未来的效率利器AI软件下载AI,助您轻松驾驭智能世界
SEO知道:让你的网站在搜索引擎中脱颖而出,水安建设集团网站
SEO关键词是什么意思?全面解析SEO关键字的核心作用,华为ai音箱 百度ai音箱
seo需要学些什么内容,学seo的基础 ,中国ai公司年收入
SEO作用:提升网站流量与品牌曝光的秘密武器,美容网站联盟平台推广
什么是seo网络推广,seo网络推广技术 ,ai写真官方
什么是seo发外链,seo外链类型有哪些 ,小小苏ai
文章自动生成AI:助力写作新时代,让创作更高效
AI免费文章生成器:轻松创作高质量内容的终极工具
如何快速写出高质量的AI文章:从入门到精通
怎么用AI生成一篇文章?高效创作指南全揭秘!
ChatGPT模型进化历程:人工智能的智慧革命,ai 喷枪星空
ChatGPT网站突然不能用了?如何快速解决这个问题,让你重新畅享AI对话!,ai新建多个画板
为什么选择收录网站是企业在线营销的必备策略,全网营销与推广
seo网站编辑是做什么,seo网站编辑可在家兼职 ,ai慢直播