日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

django實(shí)現(xiàn)日志按日期分割

瀏覽:79日期:2024-10-01 15:36:06

settings文件中配置:

LOGGING = { ’version’:1, ’disable_existing_logger’:False, ’formatters’:{ ’verbose’:{ ’format’:’%(asctime)s '%(pathname)s:%(module)s:%(funcName)s:%(lineno)d' [%(levelname)s]-%(message)s’ }, }, # 處理器 ’handlers’:{ # 輸出控制臺(tái) ’console’:{ ’level’:’INFO’, ’class’:’logging.StreamHandler’, ’formatter’:’verbose’ }, # 輸出文件 ’file’:{ ’level’:’DEBUG’, ’class’:’logging.handlers.TimedRotatingFileHandler’, ’filename’:’logs/blog.log’, ’formatter’:’verbose’, # 每分鐘切割一次日志 ’when’:’M’, # 時(shí)間間隔 ’interval’:1, # 保留5份日志 ’backupCount’:5, ’encoding’:’utf-8’ }, }, # 記錄器 ’loggers’:{ ’django’:{ ’handlers’:[’console’,’file’], ’level’:’INFO’, ’propagete’:True, }, }}

項(xiàng)目啟動(dòng)時(shí),win系統(tǒng)下,添加 --noreload :python manage.py runserver --noreload ,防止PermissionError報(bào)錯(cuò);

pycharm使用時(shí),在此添加參數(shù)

django實(shí)現(xiàn)日志按日期分割

補(bǔ)充知識(shí):logback輸出日志:時(shí)間分割(每天生成相同名稱(chēng)的log文件,舊文件以時(shí)間分類(lèi))

private final static Logger logger = LoggerFactory.getLogger(SyncIntegralService.class);

今天經(jīng)理又提出了一個(gè)奇怪的需求,很是蛋疼,就是:每天生成相同名稱(chēng)的log文件,舊文件以時(shí)間分類(lèi)

只有一個(gè)'log.log'的文件,7日(今天)生成的日志是以 “l(fā)og.log”的形式存儲(chǔ)的,當(dāng)?shù)?日(明天)的時(shí)候是把7日生成的log.log文件保存到log.log201400707.log,然后在創(chuàng)建一個(gè)8日的log.log文件,依次類(lèi)推。

現(xiàn)在很清晰是什么需求了吧,先貼項(xiàng)目之前的logback文件

<?xml version='1.0' encoding='UTF-8'?><configuration> <appender name='STDOUT' class='ch.qos.logback.core.ConsoleAppender'> <encoder> <pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n </pattern> </encoder> </appender> <appender name='eventFile' class='ch.qos.logback.core.rolling.RollingFileAppender'> <rollingPolicy class='ch.qos.logback.core.rolling.TimeBasedRollingPolicy'> <fileNamePattern>${catalina.base}/logs/EventAnalysis/EventAnalysis.%d{yyyy-MM-dd}.log</fileNamePattern> <maxHistory>30</maxHistory> </rollingPolicy> <encoder> <pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n</pattern> </encoder> </appender> <logger name='com.travelsky.eventanalysis.dao' additivity='true'> <level value='DEBUG' /> </logger> <root level='info'> <appender-ref ref='eventFile' /> <appender-ref ref='STDOUT'/> </root> </configuration>

仔細(xì)看看還是很簡(jiǎn)單的,就是每天生成文件以時(shí)間分類(lèi),輸出級(jí)別是debug,還有輸出形式等。。具體是這樣的

django實(shí)現(xiàn)日志按日期分割

好了,現(xiàn)在貼上需求大代碼

<?xml version='1.0' encoding='UTF-8'?><configuration> <appender name='STDOUT' class='ch.qos.logback.core.ConsoleAppender'> <encoder> <pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n </pattern> </encoder> </appender> <!-- 日志生成位置 --> <appender name='eventFile' class='ch.qos.logback.core.rolling.RollingFileAppender'> <File>${catalina.base}/logs/BigeyeCenter/BigeyeCenter.log</File> <rollingPolicy class='ch.qos.logback.core.rolling.TimeBasedRollingPolicy'> <!-- daily rollover 保存歷史記錄到這個(gè)文件夾一日起為后綴 --> <FileNamePattern>${catalina.base}/logs/BigeyeCenter/BigeyeCenter.%d{yyyy-MM-dd}.log</FileNamePattern> <!-- keep 30 days’ worth of history --> <maxHistory>30</maxHistory> </rollingPolicy> <encoder> <Pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{35} - %msg %n</Pattern> <charset>UTF-8</charset> <!-- 此處設(shè)置字符集 --> </encoder> </appender> <logger name='com.travelsky.updateDatabase.dao' additivity='true'> <level value='DEBUG' /> </logger> <!-- 打印 日志級(jí)別--> <root level='info'> <appender-ref ref='eventFile' /> <appender-ref ref='STDOUT'/> </root> </configuration>

呵呵,其實(shí)就是加上了一行代碼,這就浪費(fèi)了一天的時(shí)間。。。,其實(shí)剛開(kāi)始想寫(xiě)一個(gè)文件的覆蓋,用java代碼控制。后來(lái)才發(fā)現(xiàn)資源一直被占用,因?yàn)閠omcat一直在占用相同的log文件,這里就不貼碼了

看一下效果

django實(shí)現(xiàn)日志按日期分割

看一下修改日期和生成日期你就看懂了。。。

希望能給小伙伴們幫助,別學(xué)我~

以上這篇django實(shí)現(xiàn)日志按日期分割就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: Django
相關(guān)文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
日韩在线观看一区| 国产精品手机在线播放| 日本国产欧美| 亚洲欧美日韩一区在线观看| av资源中文在线| 桃色av一区二区| 久久婷婷久久| 激情视频一区二区三区| 亚洲一级黄色| 狠狠爱www人成狠狠爱综合网| 99国产精品一区二区| 极品日韩av| 亚洲精品欧洲| 欧美91在线|欧美| 国产激情久久| 高清av不卡| 亚洲欧洲日本mm| 免费黄网站欧美| 国产日韩欧美一区| 久久亚洲黄色| 亚洲日产av中文字幕| 日本中文字幕不卡| 欧美日韩国产免费观看| 久久久久久自在自线| 久久男女视频| 亚洲三级观看| 免费看日韩精品| 国产精品一区二区免费福利视频| 成人日韩在线观看| 日韩三级精品| 日韩毛片视频| 久久久久99| 日韩一区二区三区免费视频| 久久精品国产久精国产| 美女黄网久久| 97精品中文字幕| 亚洲精品在线二区| 久久九九99| 欧美激情五月| 日韩中文一区二区| 国产一区观看| 日本在线啊啊| 国产精品第一国产精品| 欧美永久精品| 麻豆久久久久久| 精品捆绑调教一区二区三区| 91久久视频| 伊人久久婷婷| 亚洲综合日本| 日韩88av| 午夜久久av | 中文无码日韩欧| japanese国产精品| 欧美日韩国产亚洲一区| 麻豆国产精品| 国产美女精品视频免费播放软件| 国产精品女主播一区二区三区| 久久一区精品| xxxxx性欧美特大| 亚洲香蕉网站| 婷婷精品久久久久久久久久不卡| 天堂成人国产精品一区| 久久国产婷婷国产香蕉| 久久99久久人婷婷精品综合| 五月激情久久| 伊人久久亚洲美女图片| 久久国产精品亚洲77777| 国产成人精品福利| 一区二区三区网站| 麻豆精品在线观看| 日韩精品免费观看视频| 亚洲一区欧美二区| 国产精品传媒麻豆hd| 日韩精品社区| 高清在线一区| 日产精品一区| 亚洲成人日韩| 97精品国产| 亚洲欧美成人综合| 老牛国内精品亚洲成av人片| 牛牛精品成人免费视频| 国产一区2区在线观看| 91视频一区| 夜夜精品视频| 天使萌一区二区三区免费观看| 国产一区二区三区视频在线| 美女精品网站| 欧美a一区二区| а√天堂8资源在线| 99精品在线观看| 制服诱惑一区二区| 制服诱惑一区二区| 秋霞国产精品| 美女精品久久| 日韩欧乱色一区二区三区在线| 国产成人精品999在线观看| 播放一区二区| 国产日产精品_国产精品毛片| 免费精品视频在线| 婷婷综合国产| 欧美日韩一二| 久久蜜桃资源一区二区老牛| 日韩在线高清| a天堂资源在线| 欧美日韩亚洲一区二区三区在线| 亚洲精品女人| 国产精品xx| 香蕉精品视频在线观看| 99精品美女| 青青青免费在线视频| 亚洲成人av观看| 欧美成人国产| 99久久99视频只有精品| 欧美好骚综合网| 日韩在线观看一区| 国产精品福利在线观看播放| 国产高清视频一区二区| 日韩成人在线看| 青草av.久久免费一区| 日韩一区二区三免费高清在线观看| 亚洲91网站| 国产精品国产三级国产在线观看| 亚洲一区欧美激情| 精品高清久久| 美女国产精品| 国产精品色网| 激情综合网址| 亚洲深夜影院| 亚洲va久久| 亚洲资源av| 国产va免费精品观看精品视频| 日韩88av| 高潮一区二区| 亚洲精品免费观看| 国产精品久久久久久久免费观看| 91tv亚洲精品香蕉国产一区| 国产视频欧美| 亚洲二区精品| 亚洲va中文在线播放免费| 久久精品一区二区国产| 精品丝袜久久| 欧美日韩免费看片| 久久精品国产网站| 国产日韩视频| 亚洲欧美日本国产专区一区| 91亚洲成人| 久久精品主播| 亚洲深夜av| 日韩高清欧美激情| 综合干狼人综合首页| 国产精品91一区二区三区| 日韩精品五月天| 国产精品99一区二区| 给我免费播放日韩视频| 日韩国产在线观看| 精品中文字幕一区二区三区av| 国产图片一区| 夜夜精品视频| 日韩在线观看| 国产日韩一区| 日本免费新一区视频| 日韩中文av| 国产美女一区| 欧美亚洲日本精品| 国产亚洲高清在线观看| 日本不卡高清| 蜜臀精品久久久久久蜜臀 | 欧美精品不卡| 国产一区二区三区黄网站| 国产精品一区二区三区www| 国产精品激情电影| 国产精品一区二区精品视频观看 | 国产精品久久久久久久免费软件 | 三级亚洲高清视频| 婷婷成人av| 国产精品入口久久| 久久久久久网| 欧美国产美女| 国产专区一区| 久热精品在线| 亚洲九九精品| 久久精品资源| 久久视频一区| 蜜臀精品一区二区三区在线观看| 免费观看在线色综合| 国产欧美日韩精品一区二区免费 | 91亚洲无吗| 你懂的亚洲视频| 激情婷婷亚洲| 国产日本精品| 欧美福利专区| 高清一区二区| 群体交乱之放荡娇妻一区二区| 日韩一区二区三免费高清在线观看| 国产亚洲字幕| 日韩中文欧美在线| 91精品观看| 99视频一区| 另类av一区二区| 麻豆精品久久久|