Kafka Consumer Rebalance
개요
컨슈머 rebalance는 두 가지 전략 중 하나를 선택할 수 있다.
- eager rebalance
- cooperative reblance
eager rebalance
조급한 리밸런스(eager rebalance)는 모든 컨슈머의 작업을 중지시켜 놓고 다시 할당받는 전략이다.
- 각 컨슈머는 작업을 멈춘다.
- 각 컨슈머는 할당되었던 파티션에 대한 소유권을 포기한다.
- 각 컨슈머는 컨슈머 그룹에 다시 join 하여, 파티션을 다시 할당받는다.
cooperative rebalance
협력적 리밸런스(cooperative rebalance)는 'stop the world' 없이 점진적으로 리밸런스를 수행하는 전략이다.
작성중…