728x90
Consumer Group과 Consumer




- 모든 Consumer들은 단 하나의 Consumer Group에 소속되어야 하며, Consumer Groupdms 1개 이상의 Consumer를 가질 수 있다.
- 파티션의 레코드들은 단 하나의 Consumer에만 할당
- Consumer Group 내에 Consumer 변화가 있을 시마다 파티션과 Consumer의 조합을 변경하는 Rebalancing 발생
- 하나의 Partition은 반드시 하나의 Consumer에만 할당이 된다(많다고, 여러 Consumer에 할당되는 것이 아니다.)
- 그림 4번 같은 경우 Consumer#4은 놀수 밖에 없다.
Consumer Group

- 모든 Consumer들은 단 하나의 Consumer Group에 소속되어야 하며, Consumer Group은 1개 이상의 Consumer를 가질 수 있다.
- 파티션의 레코드들은 단 하나의 Consumer에만 할당한다.
실습
728x90
'카프카 > Kakfa Topic, Producer, Consumer' 카테고리의 다른 글
| Kafka-consumer-groups 명령어 (0) | 2025.08.04 |
|---|---|
| Consumer Group과 Consumer (0) | 2025.08.04 |
| Key가 없는 메시지의 파티션 분배 전략 - 라운드 로빈과 스티키 파티셔닝 (0) | 2025.07.21 |
| 여러 개의 파티션을 가지는 메시지 (0) | 2025.07.21 |
| Key값을 가지는 메시지의 전송 (0) | 2025.07.18 |