介绍
今天就跟大家聊聊有关怎么在Springboot项目中保存本地系统日志文件,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。
,如下是集成,按步骤来:
1,在项目的资源目录下创建一个名为logback-spring。xml的日志配置文件,配置文件名最好跟我一样,
2,编写xml文件内容:
代码中每句都给出了注释,方便你们理解。
& lt; ? xml version=?.0“,编码=皍tf-8" ?比; & lt; configuration> ,,,& lt; !——,引入默认得配置文件,——比; ,,,& lt; include 资源=?org/springframework/boot/logging/logback/defaults.xml"/比; , ,,,& lt; !——,模块名标识日志名称,——比; ,,,& lt; springProperty 范围=癱ontext", name=皊pringAppName",源=皊pring.application.name"/比; ,,,& lt; !——,信息日志单文件大小限制,——比; ,,,& lt; springProperty 范围=癱ontext", name=發ogback.fileInfoLog.maxFileSize",源=發ogback.fileInfoLog.maxFileSize", defaultValue=https://www.yisu.com/zixun/" 200 mb "/><属性名=" CONSOLE_LOG_PATTERN” value=" % clr (% d {yyyy-MM-dd HH: mm: ss.SSS}){微弱}% clr ($ {LOG_LEVEL_PATTERN: % 5 p}) % clr ($ {PID:}){品红}% clr(——){微弱}% clr ((% 15.15 t)){微弱}% clr(% -40.40记录器{39}){青色}% clr(:){微弱}% m % n $ {LOG_EXCEPTION_CONVERSION_WORD: % wEx} "/> <属性名=" FILE_LOG_PATTERN” value=" % d {yyyy-MM-dd HH: mm: ss。SSS} % 5 p % t [% c: % L] - m % n % "/> <布局类=" ch.qos.logback.classic.PatternLayout "> <模式> $ {CONSOLE_LOG_PATTERN}> 模式> 布局 <过滤器类=" ch.qos.logback.classic.filter.LevelFilter "> <>水平误差> 水平 否认 接受 过滤器 <编码器> <模式> $ {FILE_LOG_PATTERN}> 模式 编码器> <文件> $ {logback.rootDir}/$ {springAppName} . log文件>$ {logback.rootDir}/% d % d {yyyy-MM,辅助}/{yyyy-MM-dd,辅助}/{springAppName} - % d {yyyy-MM-dd}。% i.log.zip 怎么在Springboot项目中保存本地系统日志文件