작성
·
349
답변 1
1
카프카 스트림즈에서는 수동 커밋으로 변경이 불가하며 자동 커밋(일정 시간 간격)으로 커밋을 수행합니다. FAIL이라면 마지막 처리 레코드까지 커밋을 수행하고 그 외에는 지속적으로 데이터 처리&커밋 수행합니다.
kafka streams 라이브러리 사용할 경우 셧다운훅을 받아서 close()메서드를 사용하시면 됩니다.
https://kafka.apache.org/22/javadoc/org/apache/kafka/streams/KafkaStreams.html#close--
답변 감사합니다!!
한가지 더 궁금한 점이 있습니다~
카프카 스트림즈의 경우 graceful shutdown을 어떤식으로 구현하는지 궁금합니다
(스프링에 올려서 사용 예정입니다)