• 카테고리

    질문 & 답변
  • 세부 분야

    데이터 엔지니어링

  • 해결 여부

    미해결

카프카 ISR 개념 부분 질문

23.03.02 08:34 작성 조회수 267

0

카프카 ISR 에서 leader partition 이 장애가 있어서 follow partition 이 승계를 받고 그 후 leader partition 이였던 브로커가 정상 작동 된다면 이 partition 은 follow partition 으로 역할을 하는건가요? 그리고 장애가 났을 때 복제되지 못 했던 데이터들은 어떤식으로 복구 할 수 있는지 알고싶습니다.

답변 1

답변을 작성해보세요.

0

리더 파티션에 속한 브로커가 장애가 발생하면 팔로워 파티션이 승계를 받아 리더가 될 수 있습니다. 그런 경우 기존 리더 브로커는 팔로워 파티션으로서 역할을 수행하게 됩니다. 복제되지 못했던 데이터는 프로듀서 옵션에 따라 재전송 여부를 결정하게 됩니다. 예를 들어 acks=1이라면 유실이 될 수 있고 acks=all이라면 재전송을 하게 되는 것이죠.