-1
콘솔이 아닌 파일로만 특정 패키지를 로깅하려고합니다.스프링 부트, 특정 패키지를 파일이 아닌 콘솔에 로깅
이 특정 패키지는 많은 수의 로그 항목을 생성합니다. 그 이유는이 메시지로 콘솔을 오염시키고 싶지 않기 때문입니다. "임의의 이상한 버그"를 추적하려면 해당 로그가 필요합니다.
어떻게하면됩니까?
콘솔이 아닌 파일로만 특정 패키지를 로깅하려고합니다.스프링 부트, 특정 패키지를 파일이 아닌 콘솔에 로깅
이 특정 패키지는 많은 수의 로그 항목을 생성합니다. 그 이유는이 메시지로 콘솔을 오염시키고 싶지 않기 때문입니다. "임의의 이상한 버그"를 추적하려면 해당 로그가 필요합니다.
어떻게하면됩니까?
Spring Boot logging documentation을 확인하십시오.
<configuration>
<appender name="FILE" class="ch.qos.logback.core.rolling.FilAppender">
<file>/var/log/my-app.log</file>
<encoder>
<pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{35} - %msg%n</pattern>
</encoder>
</appender>
<root level="INFO">
<appender-ref ref="FILE" />
</root>
</configuration>
당신은 할 수 있습니다 : 예 Logback 또는 Log4j는 같은 봄 부팅 지원 모든 현대 로깅 프레임 워크 Logback 당신이 그런 일을 할 것 사용 예를 들어
... 이러한 경우에 대해 구성 할 슈퍼 쉽게 suppress all logback output to console에 대한 다른 답변도 확인하십시오.