|
@@ -31,6 +31,11 @@
|
|
|
<appender name="FILE_SAVE" class="ch.qos.logback.core.rolling.RollingFileAppender">
|
|
|
<!-- 커스텀 로그 필터 설정 -->
|
|
|
<filter class="com.lemon.lifecenter.scheduler.common.LogbackFilter"/>
|
|
|
+ <filter class="ch.qos.logback.classic.filter.LevelFilter">
|
|
|
+ <level>INFO</level>
|
|
|
+ <onMatch>ACCEPT</onMatch>
|
|
|
+ <onMismatch>DENY</onMismatch>
|
|
|
+ </filter>
|
|
|
<!-- 파일경로 설정 -->
|
|
|
<file>${LOG_PATH}/${LOG_FILE_NAME}.log</file>
|
|
|
<!-- 출력패턴 설정-->
|
|
@@ -46,7 +51,7 @@
|
|
|
<maxFileSize>50MB</maxFileSize>
|
|
|
</timeBasedFileNamingAndTriggeringPolicy>
|
|
|
<!-- 일자별 로그파일 최대 보관주기(~일), 해당 설정일 이상된 파일은 자동으로 제거-->
|
|
|
- <maxHistory>15</maxHistory>
|
|
|
+ <maxHistory>3</maxHistory>
|
|
|
<!--<MinIndex>1</MinIndex> <MaxIndex>10</MaxIndex>-->
|
|
|
</rollingPolicy>
|
|
|
</appender>
|
|
@@ -70,7 +75,7 @@
|
|
|
<maxFileSize>50MB</maxFileSize>
|
|
|
</timeBasedFileNamingAndTriggeringPolicy>
|
|
|
<!-- 일자별 로그파일 최대 보관주기(~일), 해당 설정일 이상된 파일은 자동으로 제거-->
|
|
|
- <maxHistory>15</maxHistory>
|
|
|
+ <maxHistory>3</maxHistory>
|
|
|
</rollingPolicy>
|
|
|
</appender>
|
|
|
<!-- jdbc query log -->
|
|
@@ -93,13 +98,13 @@
|
|
|
<maxFileSize>50MB</maxFileSize>
|
|
|
</timeBasedFileNamingAndTriggeringPolicy>
|
|
|
<!-- 일자별 로그파일 최대 보관주기(~일), 해당 설정일 이상된 파일은 자동으로 제거 -->
|
|
|
- <maxHistory>15</maxHistory>
|
|
|
+ <maxHistory>3</maxHistory>
|
|
|
</rollingPolicy>
|
|
|
</appender>
|
|
|
<!-- root레벨 설정 -->
|
|
|
<root level="${LOG_LEVEL}">
|
|
|
-<!-- <appender-ref ref="CONSOLE" />
|
|
|
- <appender-ref ref="FILE_SAVE" /> -->
|
|
|
+<!-- <appender-ref ref="CONSOLE" /> -->
|
|
|
+ <!-- <appender-ref ref="FILE_SAVE" /> -->
|
|
|
<appender-ref ref="Error" />
|
|
|
</root>
|
|
|
|