주키퍼

김득회·2022년 9월 18일
0

Kafka

목록 보기
10/13
post-thumbnail

주키퍼는 카프카의 메타데이터를 관리하는데 사용한다.

주키퍼는 분산 애플리케이션을 위한 코디네이션 시스템으로 더욱 안정적인 서비스를 할 수 있도록
분산 애플리케이션의 정보를 중앙에 집중하고 구성관리, 그룹 관리네이밍, 동기화등의 서비스를 제공한다.

카프카 클러스터로 묶인 브로커들은 동일한 경로의 주키퍼 경로로 선언해야 같은 브로커 묶음이 된다.
클러스터를 여러 개로 운영한다면, 한 개의 주키퍼에 다수의 카프카 클러스터를 연결하여 사용할 수 있다.

주키퍼에서 다수의 카프카 클러스터 사용법

  • 주키퍼의 서로 다른 znode에 카프카 클러스터를 설정한다.
  • 2개이상의 카프카 클러스터를 구축할 때는 root znode(최상위 znode)가 아닌
    한단계 아래의 znode를 카프카 브로커 옵션으로 지정하도록 한다.
    각기 다른 하위 znode로 설정된 서로 다른 카프카 클러스터는 각 클러스터의 데이터에 영향을 미치지 않고 정상 동작한다.

profile
감성 프로그래머 HoduDeuk

0개의 댓글