翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
MSK Serverless クラスターの設定プロパティ
Amazon MSKは、サーバーレスクラスターのブローカー設定プロパティを設定します。これらのブローカー構成プロパティの設定は変更できません。ただし、以下のトピックレベルの設定プロパティを設定または変更できます。他のトピックレベルの設定プロパティはすべて設定できません。
設定プロパティ | デフォルト | Editable | 最大許容値 |
---|---|---|---|
cleanup.policy |
削除 | はい。ただし、トピック作成時に限ります | |
プロデューサー | 可能 | ||
1048588 | 可能 | 8388608 (8MiB ) | |
message.timestamp.difference.max.ms |
long.max | 可能 | |
CreateTime | 可能 | ||
250 GiB | 可能 | 無制限。無制限の保持のために -1 に設定します。 | |
7 日間 | 可能 | 無制限。無制限の保持のために -1 に設定します。 |
これらのトピックレベルの設定プロパティを設定または変更するには、Apache Kafka コマンドラインツールを使用できます。設定方法の詳細と例については、公式 Apache Kafka ドキュメントの「3.2 トピックレベルの Configs
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 MSK Serverless クラスターのブートストラップサーバーエンドポイント、および <topic_name>
変更するトピックの名前。
--command-config client.properties
パラメータは、Kafka コマンドラインツールが適切な設定を使用して Amazon MSK Serverless クラスターと通信することを確認します。