「Java」log4j2.xmlを設定するサンプルコード

投稿者: | 2017年6月14日

サンプルコード:
<?xml version=”1.0″ encoding=”UTF-8″?>
<Configuration>
<appenders>
<Console name=”Console” target=”SYSTEM_OUT”>
<PatternLayout pattern=”%d %-5p %c{1} – %m%n” />
</Console>
<RollingFile name=”DebugRollingFile” fileName=”/www/logs/xxx/debug.log”
filePattern=”/www/logs/xxx/%d{yyyy-MM}/debug-%d{yyyy-MM-dd}-%i.log”>
<PatternLayout>
<Pattern>%d %t %-5p – %m%n</Pattern>
</PatternLayout>
<Policies>
<TimeBasedTriggeringPolicy />
<SizeBasedTriggeringPolicy size=”50 MB” />
</Policies>
<DefaultRolloverStrategy max=”20″/>
</RollingFile>
</appenders>
<Loggers>
<Root level=”debug”>
<AppenderRef ref=”Console” />
<AppenderRef ref=”DebugRollingFile” level=”debug” />
</Root>
</Loggers>
</Configuration>

カテゴリー: Java