geoinfo_eGov_work/src/main/resources/log4j2.xml

49 lines
1.8 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<configuration status="DEBUG">
<Appenders>
<!-- 콜솔 -->
<Console name="console" target="SYSTEM_OUT">
<PatternLayout pattern="%d{yyyy-MM-dd HH:mm:ss} %5p [%c] %m%n"/>
</Console>
<!-- 파일 -->
<RollingFile name ="RollingFile">
<FileName>D:/eGovFrameDev-3.8.0-64bit/workspace/geoinfo_eGov/logs/adms.log</FileName>
<FilePattern>D:/eGovFrameDev-3.8.0-64bit/workspace/geoinfo_eGov/logs/%d{yyyy-MM-dd}_%i/adms.zip</FilePattern>
<PatternLayout>
<Pattern>%d{yyyy-MM-dd HH:mm:ss} %5p [%c] %m%n</Pattern>
</PatternLayout>
<Policies>
<TimeBasedTriggeringPolicy interval = "1" modulate = "true"/>
<!-- size 단위: Byte(default), KB, MB, or GB -->
<SizeBasedTriggeringPolicy size="100MB" />
<DefaultRolloverStrategy max="7" fileIndex="min" />
</Policies>
</RollingFile>
<RollingFile name ="RollingFileError">
<FileName>D:/eGovFrameDev-3.8.0-64bit/workspace/geoinfo_eGov/logs/adms_error.log</FileName>
<FilePattern>D:/eGovFrameDev-3.8.0-64bit/workspace/geoinfo_eGov/logs/%d{yyyy-MM-dd}/adms_error.zip</FilePattern>
<PatternLayout>
<Pattern>%d{yyyy-MM-dd HH:mm:ss} %5p [%c] %m%n</Pattern>
</PatternLayout>
<Policies>
<TimeBasedTriggeringPolicy interval = "1" modulate = "true"/>
</Policies>
</RollingFile>
</Appenders>
<loggers>
<root level="debug" additivity="true">
<AppenderRef ref="console"/>
<AppenderRef ref="RollingFile"/>
<AppenderRef ref="RollingFileError" level = "ERROR"/>
</root>
</loggers>
<typeAliases></typeAliases>
</configuration>