
Zookeeper::setDebugLevel 함수는 Zookeeper 서버의 디버깅 로그 수준을 설정하는 데 사용됩니다. 디버깅 로그 수준은 로그 메시지의 세부 정보 수준을 나타내며, 다음과 같은 수준이 있습니다.
- DEBUG: 디버깅 정보를 포함하는 로그 메시지
- INFO: 일반적인 정보를 포함하는 로그 메시지
- WARN: 경고 메시지를 포함하는 로그 메시지
- ERROR: 오류 메시지를 포함하는 로그 메시지
- FATAL: 치명적인 오류 메시지를 포함하는 로그 메시지
Zookeeper::setDebugLevel 함수의 파라미터는 디버깅 로그 수준을 나타내는 정수 값입니다. 이 값은 다음과 같이 설정할 수 있습니다.
- 0: 로그 출력을 비활성화
- 1: INFO 수준의 로그만 출력
- 2: INFO와 WARN 수준의 로그만 출력
- 3: INFO, WARN, ERROR 수준의 로그만 출력
- 4: 모든 로그 수준을 출력
예를 들어, Zookeeper::setDebugLevel(3) 함수를 호출하면 INFO, WARN, ERROR 수준의 로그만 출력됩니다.
2025-06-29 20:03