国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

Tornado按天打印日志

noONE / 2657人閱讀

摘要:網(wǎng)站流量上來后,日志按天甚至小時存儲更方便查看和管理,而的模塊也提供了來支持以不同的時間維度歸檔日志。然而根據(jù)的官方指南設(shè)置后,卻發(fā)現(xiàn)新的日志只剩下的,內(nèi)部的全部沒有生效。

網(wǎng)站流量上來后,日志按天甚至小時存儲更方便查看和管理,而Python的logging模塊也提供了TimedRotatingFileHandler來支持以不同的時間維度歸檔日志。
然而根據(jù)Logging HOWTO的官方指南設(shè)置后,卻發(fā)現(xiàn)新的日志只剩下root的,Tornado內(nèi)部的logger全部沒有生效。
參考stackoverflow上的一個回答,我發(fā)現(xiàn)下面的配置能讓Tornado內(nèi)部的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的入口代碼處調(diào)用:

pythonlogging.config.dictConfig(yaml.load(open("logging.yaml", "r")))

如果你想按別的時間維度分割日志,修改when參數(shù)對應(yīng)的值就可以了。

特別注意:當(dāng)when的值是D,表示由服務(wù)器啟動的時間計起,每過24小時歸檔一次;而如果你和我一樣,希望在每天的凌晨歸檔日志的話,可以配置為midnight

Centos系統(tǒng)可能需要先安裝python-yaml:sudo yum install python-yaml

  

來自:建造者說

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/45360.html

相關(guān)文章

  • Tornado 4.3文檔翻譯: 用戶指南-協(xié)程

    摘要:譯者說于年月日發(fā)布,該版本正式支持的關(guān)鍵字,并且用舊版本編譯同樣可以使用這兩個關(guān)鍵字,這無疑是一種進(jìn)步。其次,這是最后一個支持和的版本了,在后續(xù)的版本了會移除對它們的兼容。 譯者說 Tornado 4.3于2015年11月6日發(fā)布,該版本正式支持Python3.5的async/await關(guān)鍵字,并且用舊版本CPython編譯Tornado同樣可以使用這兩個關(guān)鍵字,這無疑是一種進(jìn)步。其次...

    SimonMa 評論0 收藏0
  • 超贊!快來用Python的搭建你的AI老婆吧!

    摘要:夏天太熱,又不想出門,就讓我們用的來搭建屬于自己的可以對話的老婆吧本文擬使用的開發(fā)語言實現(xiàn)類似于的平臺的小娜,或者是下的的。 夏天太熱,又不想出門,就讓我們用的Python來搭建屬于自己的?可以對話的AI老婆吧?   本文擬使用Python的開發(fā)語言實現(xiàn)類似于的WIndows平臺的小娜,或者是IOS下的Siri的。最終達(dá)到人機(jī)對話的效果。 showImg(https://segment...

    Tychio 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<