Skip to content

Commit

Permalink
#126 [fix] log 레벨 수정
Browse files Browse the repository at this point in the history
  • Loading branch information
woals2840 committed Jan 21, 2025
2 parents a8711dc + 638360d commit 0c00d34
Showing 1 changed file with 10 additions and 3 deletions.
13 changes: 10 additions & 3 deletions src/main/resources/logback-spring.xml
Original file line number Diff line number Diff line change
@@ -1,19 +1,23 @@
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<configuration> <!-- 5분 초 간격으로 파일 확인하여 반영-->
<!-- scan="true" scanPeriod="300 seconds" -->

<include resource="org/springframework/boot/logging/logback/defaults.xml" />

<!-- 로그 파일 경로 및 이름 설정 -->
<springProperty scope="context" name="LOG_PATH" source="logging.file.path"/>
<property name="LOG_FILE_NAME" value="logging"/>
<property name="ERR_LOG_FILE_NAME" value="err_logging"/>
<property name="LOG_PATTERN" value="%-5level %d{yy-MM-dd HH:mm:ss, Asia/Seoul} [%thread] [%logger{0}:%line] - %msg%n"/>

<!-- Console 로그 설정 -->
<appender name="CONSOLE" class="ch.qos.logback.core.ConsoleAppender">
<encoder>
<pattern>%d{yyyy-MM-dd HH:mm:ss, Asia/Seoul} [%thread] %-5level %logger{36} - %msg%n</pattern>
</encoder>
</appender>

<!-- Rolling File Appender 일반로그 -->
<appender name="FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
<rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
<fileNamePattern>${LOG_PATH}/${LOG_FILE_NAME}.%d{yyyy-MM-dd, Asia/Seoul}.%i</fileNamePattern>
Expand All @@ -27,6 +31,7 @@
</encoder>
</appender>

<!-- Error 로그 전용 Rolling File Appender -->
<appender name="Error" class="ch.qos.logback.core.rolling.RollingFileAppender">
<rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
<fileNamePattern>${LOG_PATH}/${ERR_LOG_FILE_NAME}.%d{yyyy-MM-dd, Asia/Seoul}.%i</fileNamePattern>
Expand All @@ -45,13 +50,15 @@
</filter>
</appender>

<root level="info">
<!-- 기본 (루트) 로그 레벨 -->
<root level="debug">
<appender-ref ref="CONSOLE"/>
<appender-ref ref="FILE"/>
<appender-ref ref="Error"/>
</root>

<logger name="org.apache.ibatis" level="info" additivity="false">
<!-- 특정 패키지 로깅 레벨 -->
<logger name="org.apache.ibatis" level="debug" additivity="false">
<appender-ref ref="CONSOLE"/>
<appender-ref ref="FILE"/>
<appender-ref ref="Error"/>
Expand Down

0 comments on commit 0c00d34

Please sign in to comment.