我不熟悉AWS Kinesis。我正在尝试使用KCL1版(遵循亚马逊的说明:https://docs.aws.amazon.com/streams/latest/dev/kinesis-record-processor-implementation-app-java.html#kcl-java-interface-original)
我想初始化一个新的KCL实例,但是我不知道我的分片ID是什么。我的控制台显示我有1个活动的。
我试图在我的亚马逊控制台中找到它,但找不到。谢谢!
发布于 2019-04-21 22:59:07
您可以使用AWS CLI列出Kinesis流中的所有shardId:
aws kinesis describe-stream --stream-name STREAM_NAME假设您已经创建了一个具有1个分片的新流,并且没有进行任何拆分或合并,那么您的shardId应该是"shardId-000000000000“。
https://stackoverflow.com/questions/55748589
复制相似问题