Home | 简体中文 | 繁体中文 | 杂文 | Github | 知乎专栏 | Facebook | Linkedin | Youtube | 打赏(Donations) | About
知乎专栏

31.2. 日志切割

		
logging.logback.rollingpolicy.file-name-pattern=${LOG_FILE}.%d{yyyy-MM-dd}.%i.gz
#logging.logback.rollingpolicy.max-file-size=1KB

#logging.logback.rollingpolicy.max-file-size=10MB
#logging.logback.rollingpolicy.max-history=7
#logging.logback.rollingpolicy.total-size-cap=100MB
		
		

参数说明

		
配置项																默认值				描述
logging.logback.rollingpolicy.file-name-pattern		${LOG_FILE}.%d{yyyy-MM-dd}.%i.gz	日志文档的文件名格式
logging.logback.rollingpolicy.clean-history-on-start				false				应用启动时是否清除以前的文档
logging.logback.rollingpolicy.max-file-size							10MB				存档前每个日志文件的最大大小
logging.logback.rollingpolicy.total-size-cap						0B					日志文件被删除之前,可以容纳最大大小。设置1GB则磁盘存储超过1GB日志后就会删除旧日志文件
logging.logback.rollingpolicy.max-history							7					日志文件的最大保存天数		
		
		
		
logging.logback.rollingpolicy.file-name-pattern=${LOG_FILE}.%d{yyyy-MM-dd}.%i.gz
logging.logback.rollingpolicy.max-file-size=10MB
logging.logback.rollingpolicy.clean-history-on-start=false
logging.logback.rollingpolicy.max-history=7
logging.logback.rollingpolicy.total-size-cap=0B