
Zookeeper::setDebugLevel 함수는 Zookeeper의 디버그 로그 레벨을 설정하는 함수입니다.
설정 가능한 디버그 레벨은 다음과 같습니다.
- DEBUG_ALL : 모든 디버그 로그를 출력합니다.
- DEBUG_STANDALONE : standalone 모드에서만 디버그 로그를 출력합니다.
- DEBUG_MULTI : multi 모드에서만 디버그 로그를 출력합니다.
- DEBUG_TRACE : 트레이스 로그를 출력합니다.
- DEBUG_INFO : 정보 로그를 출력합니다.
- DEBUG_WARN : 경고 로그를 출력합니다.
- DEBUG_ERROR : 에러 로그를 출력합니다.
- DEBUG_NONE : 디버그 로그를 출력하지 않습니다.
Zookeeper::setDebugLevel 함수를 사용하여 디버그 레벨을 설정하면, Zookeeper의 디버그 로그 레벨이 변경되어 로그 출력이 달라집니다.
예를 들어, DEBUG_ALL을 설정하면 모든 디버그 로그가 출력되며, DEBUG_NONE을 설정하면 디버그 로그가 출력되지 않습니다.
이러한 설정은 개발, 테스트, 운영 환경에서 유용하게 사용할 수 있습니다.
2025-07-29 17:11