파티션 리더 선출
들어가며
카프카의 파티션 리더 선출 프로세스는 토픽의 각 파티션에 대한 데이터 읽기 및 쓰기 작업을 관리하는 데 중요해요. 리더는 각 파티션의 복제본 중 하나로, 모든 읽기 및 쓰기 요청을 조율해요. 리더의 장애나 불균형은 전체 시스템의 성능에 영향을 미칠 수 있기 때문에, 리더 재선출은 클러스터의 가용성을 유지하기 위해 필수적인 작업이에요. 카프카 클러스터는 기본적으로는 자동으로 리더를 선출하지만, 특정 상황에서는 수동으로 리더를 선출해야 할 수도 있어요.
고급 > 파티션 리더 선출 메뉴를 선택하여 새로운 리더 선출 작업을 실행할 수 있어요.
리더 선출 작업 실행하기
클러스터의 메타데이터를 수정하여 새로운 리더를 지정하고, 해당 파티션의 모든 복제본이 새 리더를 인식하도록 해요. 선택한 선출 방식에 따라 리더 선출 작업을 수행할 수 있어요.

리더 선출 방식
리더 선출에는 두가지 주요 방식이 있어요.
1. Preferred Leader Election
이 방식은 ISR(In-Sync Replicas) 목록에 있는 복제본 중에서 리더를 선출해요. ISR은 가장 최신의 데이터를 가진 복제본의 집합으로, 데이터의 일관성과 내구성을 보장해요.
2. Unclean Leader Election
이 방식은 ISR 목록에 없는 복제본도 리더로 선출할 수 있어요. 이 방법은 데이터 유실의 위험이 있어서, 가용성을 유지해야 하는 긴급 상황에서만 사용해주세요.