建立 Amazon MSK組態 - Amazon Managed Streaming for Apache Kafka

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

建立 Amazon MSK組態

此程序說明如何建立自訂 Amazon MSK組態,以及如何對其執行操作。

  1. 建立一個檔案,在其中指定欲設定的組態屬性及欲指派的值。以下為範例組態檔案的內容。

    auto.create.topics.enable = true log.roll.ms = 604800000
  2. 執行下列 AWS CLI 命令,並取代 config-file-path 包含您在上一個步驟中儲存組態的檔案路徑。

    注意

    您為組態選擇的名稱必須符合以下規則運算式:"^[0-9A-Za-z][0-9A-Za-z-]{0,}$"。

    aws kafka create-configuration --name "ExampleConfigurationName" --description "Example configuration description." --kafka-versions "1.1.1" --server-properties fileb://config-file-path

    以下是執行此命令後成功回應的範例。

    { "Arn": "arn:aws:kafka:us-east-1:123456789012:configuration/SomeTest/abcdabcd-1234-abcd-1234-abcd123e8e8e-1", "CreationTime": "2019-05-21T19:37:40.626Z", "LatestRevision": { "CreationTime": "2019-05-21T19:37:40.626Z", "Description": "Example configuration description.", "Revision": 1 }, "Name": "ExampleConfigurationName" }
  3. 上一個命令會傳回新組態的 Amazon Resource Name (ARN)。儲存此項目,ARN因為您需要它在其他命令中參考此組態。如果您遺失組態 ARN,您可以列出帳戶中的所有組態,以再次尋找它。