博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Django滚动logger
阅读量:6965 次
发布时间:2019-06-27

本文共 1084 字,大约阅读时间需要 3 分钟。

hot3.png

常用的有 RotatingFileHandler与TimedRotatingFileHandler,配置方式如下
'default': {            'level':'DEBUG',            'class':'logging.handlers.RotatingFileHandler',            'filename': os.path.join(DIRNAME+'/logs/','bingchuan.log'),            'maxBytes': 1024 * 1024 * 5, # 5 MB            'encoding': 'utf8',            'backupCount': 5, #表示生成几个            'formatter':'standard',        },

        'default': {            'level':'DEBUG',            'class':'logging.handlers.TimedRotatingFileHandler',            'filename': os.path.join(DIRNAME+'/logs/','bingchuan.log'),            'when':'MIDNIGHT', ## S - Seconds                        # M - Minutes                        # H - Hours                        # D - Days 注意配置为D可能会产生隔天服务重启未生成新log的问题,应该使用MIDNIGTH                        # MIDNIGHT - roll over at midnight 需注意与D的区别                        # W{0-6} - roll over on a certain day; 0 - Monday            'backupCount': 7,            'encoding': 'utf8',            'interval' : 1,            'formatter':'standard',        },

转载于:https://my.oschina.net/coldlemon/blog/178891

你可能感兴趣的文章
gevent-zookeeper for windows
查看>>
php csv文件的读取,写入,输出下载操作详解
查看>>
spring4新功能官方下载地址
查看>>
Cocos Creator BMFont位图生成工具
查看>>
import static和import的区别
查看>>
联想 k2450 温度、耗电试验
查看>>
从MyEclipse到IntelliJ IDEA ——让你脱键盘,全键盘操作
查看>>
Python-字典
查看>>
Android Studio ndk-Jni开发详细
查看>>
Android 跨进程通信基础
查看>>
javafx官方文档学习之二Scene体系学习一
查看>>
VM结构、GC工作机制详解
查看>>
数据字典 加载到 web 项目的 application 全局
查看>>
我的网站搭建 (第十七天) celery 定时刷新缓存
查看>>
dubbo的provider和consumer的demo
查看>>
倒计时效果
查看>>
JVM学习笔记之四:分代垃圾回收
查看>>
杨辉三角(C++)
查看>>
C++ 类的大小计算
查看>>
Android 使用摄像头拍照
查看>>