ZooKeeper 구성 참조

ZooKeeper 구성 참조 (Configuration Reference - ZooKeeper)

Apache Pinot에서 ZooKeeper와 관련된 구성 키를 정리한 참조 문서예요.

출처: 문서

본문

개요 (Overview)

Pinot 컴포넌트는 클러스터 상태를 저장하는 ZooKeeper에 연결해요. 이 참조는 ZooKeeper 연결과 관련된 구성 키를 정리해요.

주요 구성 (Key configuration)

ZooKeeper 관련 구성은 주로 각 컴포넌트의 연결 문자열(zkAddress/zk.str)과 관련돼요:

  • ZooKeeper 주소 — 연결할 ZooKeeper의 host:port 목록. 예: controller.zk.str=localhost:2181, pinot.zk.str=localhost:2181.
  • 세션 타임아웃 — ZK 세션 타임아웃을 조정해 일시적 네트워크 장애에 대한 허용도를 조절할 수 있어요.
  • 타임아웃·재시도 — ZK 연결 재시도와 각종 타임아웃 관련 구성.

구성 위치 (Where to configure)

ZooKeeper 연결 주소는 각 컴포넌트를 시작할 때 인자(-zkAddress)로 주거나 구성 파일(controller.zk.str 등)으로 지정할 수 있어요.

참고 (Notes)

  • 프로덕션에서는 3노드 이상의 ZooKeeper 앙상블을 사용하고 세션·커넥션 타임아웃을 적절히 설정해요.
  • 자세한 ZooKeeper 문제 해결은 Troubleshoot ZooKeeper를 참고하세요.

더 알아보기 (Learn more)