123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- <configuration>
- <version value="1.0" author="wxx" date="20240109" />
- <deployment>
- <active name="log4CPP" />
- </deployment>
- <log4CPP>
- <root>
- <level value="DEBUG"/>
- <appender-ref ref="Tool.Appender"/>
- <appender-ref ref="Tool.Error.Appender"/>
- </root>
- <logger name="Tool.DiosUnit" displayName="DiosUnit">
- <appender-ref ref="Tool.File.Appender"/>
- </logger>
- <appender name="Tool.Appender" type="Appender.AsyncBufferingForward" >
- <limitOfLogPacket value="0"/>
- <limitOfMB value="0"/>
- <appender-ref ref="Tool.File.Appender" />
- </appender>
- <appender name="Tool.Error.Appender" type="Appender.RollingFile">
- <fileName type="PatternString" value="logs\{MDC:LogFileName}.{yyyy}{MM}{dd}.err"/>
- <threshold value="ERROR"/>
- <appendToFile value="true"/>
- <maxSizeRollBackups value="10"/>
- <maximumFileSize value="50MB"/>
- <rollingStyle value="Date"/>
- <layout type="PatternLayout" value="{level:1} {yyyy}{MM}{dd} {HH}:{mm}:{ss}:{FFF} [{thread:X04}]"/>
- </appender>
- <appender name="Tool.File.Appender" type="Appender.RollingFile">
- <layout type="PatternLayout" value="{level:1} {yyyy}{MM}{dd} {HH}:{mm}:{ss}:{FFF} [{thread:X04}]"/>
- <fileName type="PatternString" value="logs\{MDC:LogFileName}.{yyyy}{MM}{dd}.log"/>
- <appendToFile value="true"/>
- <triggeringPolicy>
- <maxFileSize value="40M" />
- <interval value="1" />
- </triggeringPolicy>
- <rollingPolicy>
- <maxHistory value="30" />
- <cleanHistoryOnStart value="true" />
- </rollingPolicy>
- </appender>
- </log4CPP>
- </configuration>
|