115장. KafkaUserQuotas 스키마 참조


사용 위치: KafkaUserSpec

KafkaUserQuotas 스키마 속성의 전체 목록

Kafka를 사용하면 사용자가 할당량을 설정하여 클라이언트의 리소스 사용을 제어할 수 있습니다.

115.1. 할당량

다음 유형의 할당량을 사용하도록 클라이언트를 구성할 수 있습니다.

  • 네트워크 사용량 할당량은 할당량을 공유하는 클라이언트 그룹의 바이트 비율 임계값을 지정합니다.
  • CPU 사용률 할당량은 클라이언트의 브로커 요청 창을 지정합니다. 창은 클라이언트가 요청을 하는 시간의 백분율입니다. 클라이언트는 브로커의 I/O 스레드 및 네트워크 스레드를 요청합니다.
  • 파티션 변경 할당량은 초당 클라이언트를 변경할 수 있는 파티션 변경 수를 제한합니다.

파티션 변경 할당량은 동시 주제 작업으로 Kafka 클러스터가 압도되지 않도록 합니다. 다음 유형의 사용자 요청에 대한 응답으로 파티션 변경이 발생합니다.

  • 새 주제의 파티션 생성
  • 기존 항목에 파티션 추가
  • 주제에서 파티션 삭제

파티션 변경 할당량을 구성하여 사용자 요청에 변경 사항이 허용되는 속도를 제어할 수 있습니다.

Kafka 클라이언트에 할당량을 사용하는 것은 여러 상황에서 유용할 수 있습니다. 너무 높은 속도로 요청을 보내는 잘못 구성된 Kafka 생산자를 고려하십시오. 이러한 잘못된 구성으로 인해 다른 클라이언트에 대한 서비스 거부가 발생할 수 있으므로 문제가 있는 클라이언트가 차단됩니다. 네트워크 제한 할당량을 사용하면 이러한 상황이 다른 클라이언트에 크게 영향을 미치지 않도록 할 수 있습니다.

Apache Kafka의 스트림은 사용자 수준 할당량을 지원하지만 클라이언트 수준 할당량은 지원하지 않습니다.

Kafka 사용자 할당량 구성의 예

spec:
  quotas:
    producerByteRate: 1048576
    consumerByteRate: 2097152
    requestPercentage: 55
    controllerMutationRate: 10
Copy to Clipboard Toggle word wrap

Kafka 사용자 할당량에 대한 자세한 내용은 Apache Kafka 설명서 를 참조하십시오.

Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

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

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

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

Red Hat 소개

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

Theme

© 2026 Red Hat
맨 위로 이동