인프런 커뮤니티 질문&답변
토픽의 레코드가 라운드로빈으로 배정되는 방식 질문있습니다.
작성
·
393
답변 2
0
0
데브원영 DVWY
지식공유자
안녕하세요
카프카 프로듀스가 레코드를 전송하는 것은 라운드로빈과 유사하지만 완벽하게 라운드로빈을 따라가지 않습니다. 왜냐하면 Sticky partitioning strategy가 기본 파티셔너로 설정되기 때문입니다. 그렇기 때문에 5번에 배정될 가능성도 있습니다.
만약 완전한 라운드 로빈을 원하신다면 RoundRobinPartitioner를 사용하시면 됩니다. https://kafka.apache.org/24/javadoc/org/apache/kafka/clients/producer/RoundRobinPartitioner.html






