MSK Serverless 클러스터의 구성 속성 - Amazon Managed Streaming for Apache Kafka

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

MSK Serverless 클러스터의 구성 속성

Amazon은 서버리스 클러스터에 대한 브로커 구성 속성을 MSK 설정합니다. 이러한 브로커 구성 속성 설정은 변경할 수 없지만 그러나 다음 주제 수준 구성 속성을 설정하거나 수정할 수 있습니다. 다른 모든 주제 수준 구성 속성은 구성할 수 없습니다.

구성 속성 기본값 편집 가능 최대 허용 값
cleanup.policy 삭제 예, 그러나 주제를 생성할 때만 가능합니다.

compression.type

생산자

max.message.bytes

1048588 8388608(8MiB)
message.timestamp.difference.max.ms long.max

message.timestamp.type

CreateTime

retention.bytes

250GiB 무제한, 무제한 보존을 위해 -1로 설정

retention.ms

7일 무제한, 무제한 보존을 위해 -1로 설정

이러한 주제 수준 구성 속성을 설정하거나 수정하려면 Apache Kafka 명령줄 도구를 사용할 수 있습니다. 자세한 내용과 설정 방법은 공식 Apache Kafka 설명서의 3.2 주제 수준 구성을 참조하세요.

Amazon MSK Serverless에서 Apache Kafka 명령줄 도구를 사용하는 경우 Amazon MSK Serverless 시작하기 설명서클라이언트 머신에서 Apache Kafka 클라이언트 도구 설정하기 섹션에서 1~4단계를 완료했는지 확인하세요. 또한 명령에 --command-config client.properties 파라미터를 포함해야 합니다.

예를 들어 다음 명령을 사용하여 retention.bytes 주제 구성 속성을 수정하여 무제한 보존을 설정할 수 있습니다.

<path-to-your-kafka-client-installation>/bin/kafka-configs.sh —bootstrap-server <bootstrap_server_string> —command-config client.properties --entity-type topics --entity-name <topic_name> --alter --add-config retention.bytes=-1

이 예에서는 를 바꿉니다.<bootstrap server string> Amazon Serverless 클러스터의 부트스트랩 MSK 서버 엔드포인트 사용 <topic_name> 수정하려는 주제의 이름이 표시됩니다.

--command-config client.properties 파라미터는 Kafka 명령줄 도구가 적절한 구성 설정을 사용하여 Amazon MSK Serverless 클러스터와 통신하도록 합니다.