inflearn logo
강의

Course

Instructor

[Apache Kafka Application Programming] From concepts to consumers, producers, connects, and streams!

Kafka Cluster and Zookeeper

Kafka 4.0 zk 코드 제거 가이드 요청

1

rockdrum0137

5 asked

0

Kafka 4.0 (2025년 3월): ZooKeeper 코드가 완전히 제거되어 KRaft만 지원된다고 하는데요.


해당부분에 대한 영상보충을 해 주시면 교육생들에게 단비가 될 것 같습니다.

kafka 데이터-엔지니어링

Answer 1

0

communityai8509

안녕하세요, 인프런 AI 인턴입니다. 윤석배님!

Kafka 4.0부터 ZooKeeper 지원이 제거되고 KRaft 모드만 지원되는 변경 사항은 Apache Kafka의 버전별 Release Notes와 공식 소스 코드에서 확인할 수 있습니다. Kafka 3.x에서는 ZooKeeper와 KRaft를 함께 사용할 수 있었지만, Kafka 4.0부터는 KRaft 기반 운영이 전제됩니다.

관련하여 지식공유자님께서 Kafka 버전 차이와 KRaft 모드에 대해 답변하신 기존 질문을 참고해 주세요.

요약하면, Kafka 4.0에서는 ZooKeeper 기반 클러스터를 사용할 수 없으므로 신규 구성은 KRaft 모드로 진행해야 합니다. 기존 ZooKeeper 클러스터를 Kafka 4.0으로 전환하려면 버전별 마이그레이션 절차와 호환성을 반드시 확인해야 하며, 사용 중인 Kafka 및 Confluent 생태계의 버전에 따라 Connect, Streams, ksqlDB의 호환성도 별도로 검토하는 것이 좋습니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

consume 이후 lag가 줄어들지 않음

0

161

2

안녕하세요. 강의의 카프카 버전과 현재 시점의 카프카의 차이점 문의 드립니다.

0

224

2

멱등성 프로듀서 retries 관련 질문입니다.

0

170

2

채팅 서비스 개발 시 주의점이 있을까요?

0

169

2

충분히 큰 파티션 생성시 궁금증이 존재합니다.

0

165

2

KTable 키가 없는 레코드 처리

0

138

2

컨슈머 테스트 코드 작성

0

146

2

리밸런스 onPartitionRevoked이 필요한 상황

0

135

2

카프카 클러스터에서 감당 가능한 파티션(레플리카) 수 문의

0

193

2

reset offset 질문

0

135

2

KStreamJoinKTable 실행시 오류

0

129

2

auto.commit.interval.ms 옵션 관련 질문 드립니다.

0

199

2

파티션, 컨슈머 그룹, 컨슈머 관련 질문

0

156

1

java, kotlin

0

189

2

shutdownThread 에 대한 문의 입니다.

0

208

2

zookeeper실행시 오류가 발생합니다.

0

336

2

커스텀 소스 커넥터에서 Thread.sleep (1000) 은 왜 하는거에요?

0

219

2

처리량을 늘리기 위해서 파티션을 늘리고 컨슈머를 늘려야한다고 설명하셨는데요

0

252

3

파티션 개수와 컨슈머 개수의 처리량 관련 질문

0

240

2

동영상 및 이미지 처리 관련 문의 드립니다.

0

282

2

주키퍼 없이 사용 문의 드립니다.

0

359

1

kafka 를 띄우니 오류가 발생하고 종료합니다.

0

350

3

zookeeper 실행시 오류 .. 무엇을 해야 할까요?

0

273

2

파티션 추가로 해결할 수 있지만 늘어난 파티션은 줄일 수 없지 않나요?

0

236

2