使用描述主题 Amazon CLI - Amazon Managed Streaming for Apache Kafka
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

使用描述主题 Amazon CLI

运行以下命令,ClusterArn替换为集群的 Amazon 资源名称 (ARN) 和TopicName您要描述的主题的名称。

aws kafka describe-topic --cluster-arn ClusterArn --topic-name TopicName

该 命令的输出如以下 JSON 示例所示。

{ "topicArn": "arn:aws:kafka:us-east-1:123456789012:topic/MyCluster/abcd1234-abcd-dcba-4321-a1b2abcd9f9f-2/MyTopic", "topicName": "MyTopic", "partitionCount": 3, "replicationFactor": 3, "configs": "Y29tcHJlc3Npb24udHlwZT1wcm9kdWNlcgpyZXRlbnRpb24ubXM9NjA0ODAwMDAw", "status": "ACTIVE" }

了解主题状态

status字段表示主题的当前状态。下表描述了可能的状态值。

主题状态值
Status 说明
CREATING 主题正在创建中。
ACTIVE 该主题处于活动状态,可供使用。
UPDATING 主题配置正在更新中。
DELETING 该主题正在删除中。

了解主题配置

configs字段包含主题的 Kafka 配置属性,这些属性以 Base64 格式编码。要以可读格式查看配置,您需要解码 Base64 字符串。

以下示例显示了如何在 Linux 或 macOS 上使用base64命令对配置进行解码。

echo "Y29tcHJlc3Npb24udHlwZT1wcm9kdWNlcgpyZXRlbnRpb24ubXM9NjA0ODAwMDAw" | base64 --decode

解码后的输出以键值格式显示主题配置属性。

compression.type=producer retention.ms=604800000

有关主题级配置属性的更多信息,请参阅。主题级别的 Amazon MSK 配置