【发布时间】:2015-08-24 00:04:33
【问题描述】:
假设我有类似于
的 Log4j2 xml 配置<?xml version="1.0" encoding="UTF-8"?>
<Configuration>
<Properties>
<Property name="company.log.folder">.</Property>
</Properties>
<Appenders>
<RollingFile name="mainFile" fileName="${sys:company.log.folder}/main.log"
filePattern="archive-logs/$${date:yyyy-MM}/app-%d{MM-dd-yyyy}-%i.log.zip">
<PatternLayout>
<Pattern>%d [%t] %-5p %c - %m%n</Pattern>
</PatternLayout>
<Policies>
<SizeBasedTriggeringPolicy size="10MB"/>
</Policies>
</RollingFile>
</Appenders>
<Loggers>
<Root level="info">
<AppenderRef ref="mainFile"/>
</Root>
</Loggers>
</Configuration>
我主要对这里的两个参数感兴趣 - level 和 size。那么,如果我写 INFO 而不是 info 或 10mb 而不是 10MB 有什么区别吗?其他参数呢?
【问题讨论】: