我是AWS Kinesis的新手。 我正在尝试使用KCL版本1(按照此处的亚马逊说明进行操作: https://docs.aws.amazon.com/streams/latest/dev/kinesis-record-processor-implementation-app-java.html#kcl-java-interface-original)
我想初始化一个新的KCL实例,但是我不知道我的分片ID是什么。我的控制台显示我有1位活跃用户。
我正在尝试在我的亚马逊控制台中找到它,但是找不到。 谢谢!
答案 0 :(得分:0)
您可以使用AWS CLI在Kinesis流中列出所有shardId:
aws kinesis describe-stream --stream-name STREAM_NAME
假设您创建了一个具有1个分片的新流,并且未进行任何拆分或合并,则您的shardId应该为“ shardId-000000000000”。