spark 3.2를 사용하다가 spark 3.5로 변경했는데 log4j 설정이 log4j2 설정으로 변경되면 서 기존에 설정한 로깅 설정이 적용되지 않았다.
log4j2 설정으로 변경해서 적용했는데 다음과 같은 오류가 발생하였다.
Unable to locate appender "INFO,DRFA" for logger config "root"
원인은 기존에 log4j 설정을 할 때 처럼 로그 레벨과 타겟을 동일하게 설정했더니 오류가 발생하는 것이다. log4j2 는 각각 따로 설정을 해주어야 한다.
# root logger
rootLogger.level = INFO
rootLogger.appenderRefs = root
rootLogger.appenderRef.root.ref = DRFA반응형
'java' 카테고리의 다른 글
| [java] record 타입 (0) | 2025.04.20 |
|---|---|
| [ranger] mysql 에서 ranger 를 위한 user 생성 후 권한 추가 방법 (0) | 2024.10.13 |
| [jks] Caused by: java.io.IOException: Invalid keystore format (0) | 2022.05.25 |
| [java] HttpClient 3.1 라이브러리 프록시 설정 (0) | 2021.12.21 |
| [java] 자바 CLI 환경에서 클래스패스를 디렉토리로 설정 하는 방법 (0) | 2021.12.12 |