saay, hi
6) zookeeper config (zookeeper.properties) 본문
kafka 설치 및 구성/참고) configuration
6) zookeeper config (zookeeper.properties)
saay-hi 2024. 6. 25. 13:49[ default ]
옵션명 | default | 설명 | |
1 | dataDir | /tmp/zookeeper | 주키퍼의 상태, 스냅션, 트랜잭션 로그들을 저장하고 업데이트하는 디렉토리의 위치 |
3 | clientPort | 2181 | 클라이언트로 요청을 받기 위한 포트 |
4 | maxClientCnxns | 0 | 클라이언트로 부터 동시에 접속할 수 있는 연결 수를 지정.연결수는 클라이언트 IP당 개수이며, 기본값은 10이며 0은 무제한이다. |
5 | admin.enableServer | false | 주키퍼는 default로 admin server를 기동하는데에 8080 port를 사용하는데, 주키퍼 기동 시 port 충돌을 방지하기 위해 false 로 사용 |
[ 그 외 주석처리나 cluster시 변경 사항]
옵션명 | default | 설명 | |
1 | initLimit | X | 처음 주키퍼의 follower가 leader에 접속하거나 데이터를 동기화 시키기 위해 사용되는 최대 시간을 제한하기 위해 사용하는 timeout 단위.초기에 팔로워가 리더에 접속하거나 데이터를 동기화 시키기 위한 시간으로 단위는 tickTime 이며 initLimit * tickTime으로 계산된다. |
2 | syncLimit | X | follower가 leader로부터 얼마나 sync에 뒤쳐질 수 있는지를 제한하는 timeout 단위.이 시간동안 sync가 안되면 해당 팔로워는 클러스터에서 제외된다. |
3 | server.{number} | 주키퍼 클러스터(앙상블) 구성을 위한 서버 설정이며, server.myid(서버를 식별하는 ID) 형식으로 사용.IP는 각 서버의 IP를 입력하고, 2888 포트는 follower가 leader에 접속하기 위한 포트이며, 3888 포트는 leader를 선출하는데 사용되는 포트 | |
4 | admin.serverPort | 8080i | |
|
'kafka 설치 및 구성 > 참고) configuration' 카테고리의 다른 글
3-1) static membership지정으로 과도한 rebalancing 방지 (0) | 2024.06.25 |
---|---|
1-1) 로그 컴팩션 관련 옵션 (0) | 2024.06.25 |
5) topic-Level configs (0) | 2024.06.25 |
4) producer configs(producer.properties) (0) | 2024.06.25 |
3) consumer configs(consumer.properties) (0) | 2024.06.25 |