9.5. 복제 및 파티션 수에 대한 주제 구성


Topic Operator에서 관리하는 항목에 대해 권장되는 구성은 3 항목 복제 요소와 최소 2 개의 동기화 복제본입니다.

apiVersion: kafka.strimzi.io/v1beta2
kind: KafkaTopic
metadata:
  name: my-topic
  labels:
    strimzi.io/cluster: my-cluster
spec:
  partitions: 10 
1

  replicas: 3 
2

  config:
    min.insync.replicas: 2 
3

  #...
1
주제의 파티션 수입니다.
2
복제본 주제 파티션의 수입니다. 현재는 KafkaTopic 리소스에서 변경할 수 없지만 kafka-reassign-partitions.sh 도구를 사용하여 변경할 수 있습니다.
3
메시지를 성공적으로 작성해야 하는 최소 복제본 파티션 수 또는 예외가 발생합니다.
참고

동기화 복제본은 생산자 애플리케이션의 acks 구성과 함께 사용됩니다. acks 구성은 메시지를 성공적으로 수신한 것으로 승인되기 전에 메시지를 복제해야 하는 후속 파티션의 수를 결정합니다. 양방향 주제 Operator는 내부 주제의 경우 acks=all 과 함께 실행됩니다. 여기서by 메시지는 모든 동기화 복제본에서 승인해야 합니다.

브로커를 추가하거나 제거하여 Kafka 클러스터를 스케일링할 때 복제 요소 구성이 변경되지 않고 복제본이 자동으로 다시 할당되지 않습니다. 그러나 kafka-reassign-partitions.sh 도구를 사용하여 복제 요소를 변경하고 복제본을 브로커에 수동으로 다시 할당할 수 있습니다.

대안으로 Cruise Control for AMQ Streams의 통합은 주제의 복제 요소를 변경할 수는 없지만 Kafka를 재조정하기 위해 생성하는 최적화 제안에는 파티션 복제를 전송하고 파티션 리더십을 변경하는 명령이 포함됩니다.

Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다. 최신 업데이트를 확인하세요.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

Theme

© 2026 Red Hat
맨 위로 이동