关于日志配置文件的几个问题
来源:3-2 logback的配置
慕沐8221787
2020-04-03
<appender name="infoAppender" class="ch.qos.logback.core.rolling.RollingFileAppender">
<!--文件路径-->
<file>${log.filePath}/info.log</file>
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
<fileNamePattern>${log.filePath}/info/info.%d{yyyy-MM-dd}.log.gz</fileNamePattern>
<!--文件保存时间-->
<maxHistory>${log.maxHistory}</maxHistory>
</rollingPolicy>
<encoder>
<pattern>${log.pattern}</pattern>
</encoder>
<filter class="ch.qos.logback.classic.filter.LevelFilter">
<level>INFO</level>
<onMatch>ACCEPT</onMatch>
<onMismatch>DENY</onMismatch>
</filter>
</appender>
以上有三处配置了文件路径项:
log.filePath/info.log</file><fileNamePattern>{log.filePath}/info.log</file>
<fileNamePattern>log.filePath/info.log</file><fileNamePattern>{log.filePath}/info/info.%d{yyyy-MM-dd}.log.gz
这些路径配置之间什么关系,分别起什么作用?
另外,以下配置是大写的,这个大写是必须的吗?
INFO
ACCEPT
DENY
写回答
1回答
-
啊顾顾
2020-04-03
同学好,,就是日志文件存放在硬盘的路径呀。。 视频中老师对每行代码都进行了解释,同学或许可以再重新听听? 配置大写是必须得。 你也可以查看相关的DTD 就能明白啦
152020-04-05
相似问题