inflearn logo
강의

Course

Instructor

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

카프카 스트림즈 에러 핸들링 질문 드립니다

425

wkdehdlr0181

2 asked

0

카프카 스트림즈에서 에러 발생 시 commit이 어떻게 진행되는지 궁금합니다
(카프카 스트림즈는 auto.commit 설정을 변경할 수 없는걸로 이해하고 있습니다
혹시 잘못 이해하고 있다면 말씀 부탁드립니다~)

에러 핸들링 클래스 리턴 타입이 각각 FAIL, CONTIUNE 일 때
FAIL이면 커밋 X, CONTINUE이면 커밋 O
맞을까요?

Kafka 데이터 엔지니어링

Answer 1

1

dvwy

카프카 스트림즈에서는 수동 커밋으로 변경이 불가하며 자동 커밋(일정 시간 간격)으로 커밋을 수행합니다. FAIL이라면 마지막 처리 레코드까지 커밋을 수행하고 그 외에는 지속적으로 데이터 처리&커밋 수행합니다.

0

wkdehdlr0181

답변 감사합니다!!

한가지 더 궁금한 점이 있습니다~

카프카 스트림즈의 경우 graceful shutdown을 어떤식으로 구현하는지 궁금합니다
(스프링에 올려서 사용 예정입니다)

0

dvwy

kafka streams 라이브러리 사용할 경우 셧다운훅을 받아서 close()메서드를 사용하시면 됩니다.

https://kafka.apache.org/22/javadoc/org/apache/kafka/streams/KafkaStreams.html#close--

카프카 ISR 개념 부분 질문

0

506

1

카프카 커넥터를 두가지 사용하는 이유

0

931

1

브로커, 토픽, 파티션관계

0

706

1

커넥트(소스), 커넥트(싱크)

1

561

1

카프카 isr 질문 있어요

0

355

1

파티션 질문 있어요

0

413

1

명령어 관련 문의드립니다.

0

457

2

토픽의 레코드가 라운드로빈으로 배정되는 방식 질문있습니다.

0

456

2

레코드에 json 형태의 데이터 넣는법 질문

0

460

2

카프카 도커로 실행

1

468

1

CCDAK 질문입니다!

0

1390

1

스트림즈 조인에 관련해서 질문드립니다.

0

325

1

min.insync.replicas에서 설정값만큼의 브로커 다운시

0

273

1

브로커로 메시지를 보낼때 null값인 경우

0

505

1

zookeeper 실행시 에러

1

803

1

온프레미스 환경 설치에 대해 질문있습니다.

0

374

1

리밸런싱 시, 메시지 중복 처리 문제

0

1100

1

강사님, Idempotence / transaction의 차이가 궁금합니다.

0

393

1

브로커 장애 발생시 질문

0

351

1

에러 핸들링과 관련하여 질문 드립니다

0

331

1

토픽 생성시 파티션이 배치되는 방법

0

388

1

질문있습니다!

0

153

1

카프카 클러스터 질문이 있습니다.

0

195

1

현재 kafka stable 버전이 3.3.1이라고 되어 있습니다.

0

438

1