-
Kafka - Acks 옵션개발/백엔드 2022. 7. 26. 10:50반응형
메시지의 손실을 방지하기 위한 전달 완료 확인 옵션인 acks 옵션.
간단히 말하면,
acks = 0 이면 메시지 전달을 확인하지 않는다.
acks = 1 이면 브로커 중 리더에 대해서만 메시지를 수신했는지 확인한다.
acks = -1 이면 리더와 팔로워 브로커 모두에 대해 메시지를 수신했는지 확인한다.
몇 개의 팔로워까지 확인을 하는지는 추가적인 옵션(min.insync.replicas)에 따라 설정 가능하다.
자세한 내용은 다음 링크의 글쓴이분이 자세히 설명을 해주셨으니 참고바람.
반응형'개발 > 백엔드' 카테고리의 다른 글
JavaScript에서의 객체 순서 보장법 (1) 2022.09.26 Param, Query, Body (0) 2022.08.17 Kafka produce시 key-value값에 대해 (0) 2022.07.25 Bull Queue -> Kafka migration 시작 (0) 2022.07.21 Transaction에 대해 (0) 2022.07.18