2017-11-27 13 views
1

인터넷에서 python 라이브러리를 검색하여 주제, 파티션 증가, 파티션 재 할당, 리더 선거 등 CRUD와 같은 카프카 작업을 관리했습니다. 아무것도 찾지 못해.kafka 클러스터 (주제 CRUD, 파티션 늘리기, 재 할당, 리더 선거 등)를 관리하는 파이썬 라이브러리

나는 pykafka, kafka-python을 알고 있지만 주제를 CRUD하기 위해 kazoo를 사용할 수 있지만 언급 한 다른 작업을 수행 할 수는 없습니다. 카프카 클러스터를 관리하기위한 파이썬 라이브러리를 제안 할 수 있습니까?

감사합니다.

답변

0

PyKafka에는 주제를 만들기위한 CLI가 포함되어 있습니다. here. 나는 당신이 "칸막이 증분 (partition increment)"을 의미하는지 모르겠습니다. 소비자에게 파티션 할당은 PyKafka의 회원 프로토콜 구현에 의해 내부적으로 처리됩니다. 지도자 선거는 내 지식으로는 고객이 발동 할 수 없습니다.

나는 Kafka와 함께 번들로 제공되는 CLI 도구의 기능을 완전히 복제하는 Python 라이브러리에 대해 알지 못하지만, PyKafka는 가까이에 있습니다.

+0

답변 해 주셔서 감사합니다. 파티션 증가 란 주제에 할당 된 파티션 수를 변경하는 것을 의미합니다. 내 잘못, 나는 분명하게 언급하지 않았다. –