
Zookeeper::setDebugLevel을 사용하여 디버깅 레벨을 설정할 때, 사용 가능한 옵션은 다음과 같습니다.
- DEBUG_ALL : 모든 디버깅 로그를 출력합니다.
- DEBUG_CONFIG : ZooKeeper 서버의 구성 정보를 출력합니다.
- DEBUG_CONNECTION : ZooKeeper 서버와 클라이언트 간의 연결 정보를 출력합니다.
- DEBUG_DATA : ZooKeeper 서버의 데이터를 출력합니다.
- DEBUG_FILEIO : ZooKeeper 서버의 파일 입출력 정보를 출력합니다.
- DEBUG_LOGIN : ZooKeeper 서버의 로그인 정보를 출력합니다.
- DEBUG_QUORUM : ZooKeeper 서버의 쿼럼 정보를 출력합니다.
- DEBUG_REQUEST : ZooKeeper 서버에 대한 요청 정보를 출력합니다.
- DEBUG_STATE : ZooKeeper 서버의 상태 정보를 출력합니다.
- DEBUG_SYNCHRONIZER : ZooKeeper 서버의 동기화 정보를 출력합니다.
각 옵션의 의미는 다음과 같습니다.
- DEBUG_ALL : 모든 디버깅 로그를 출력합니다.
- DEBUG_CONFIG : ZooKeeper 서버의 구성 정보를 출력합니다.
- DEBUG_CONNECTION : ZooKeeper 서버와 클라이언트 간의 연결 정보를 출력합니다.
- DEBUG_DATA : ZooKeeper 서버의 데이터를 출력합니다.
- DEBUG_FILEIO : ZooKeeper 서버의 파일 입출력 정보를 출력합니다.
- DEBUG_LOGIN : ZooKeeper 서버의 로그인 정보를 출력합니다.
- DEBUG_QUORUM : ZooKeeper 서버의 쿼럼 정보를 출력합니다.
- DEBUG_REQUEST : ZooKeeper 서버에 대한 요청 정보를 출력합니다.
- DEBUG_STATE : ZooKeeper 서버의 상태 정보를 출력합니다.
- DEBUG_SYNCHRONIZER : ZooKeeper 서버의 동기화 정보를 출력합니다.
디버깅 레벨을 설정한 후, ZooKeeper 서버에 다음과 같은 영향을 미칩니다.
- 디버깅 로그가 출력됩니다.
- ZooKeeper 서버의 구성 정보가 출력됩니다.
- ZooKeeper 서버와 클라이언트 간의 연결 정보가 출력됩니다.
- ZooKeeper 서버의 데이터가 출력됩니다.
- ZooKeeper 서버의 파일 입출력 정보가 출력됩니다.
- ZooKeeper 서버의 로그인 정보가 출력됩니다.
- ZooKeeper 서버의 쿼럼 정보가 출력됩니다.
- ZooKeeper 서버에 대한 요청 정보가 출력됩니다.
- ZooKeeper 서버의 상태 정보가 출력됩니다.
- ZooKeeper 서버의 동기화 정보가 출력됩니다.
디버깅 레벨을 설정한 후, ZooKeeper 서버의 성능이 영향을 받을 수 있습니다. 디버깅 레벨을 설정할 때, 성능에 영향을 미치는 옵션을 선택하는 것이 좋습니다.
2025-04-20 03:13