我是AWS的新手,想要一些指导。
我想处理最旧的未处理记录,但我似乎无法正确使用params。
对于分片迭代器:
不确定这些额外的细节是否会有所帮助......
提前致谢!
答案 0 :(得分:0)
没有“最旧的未处理记录”,因为Kinesis不知道您处理了什么(例如,您可能已经获取了记录但没有对它们进行任何操作)。
如果您正在使用Kinesis,我强烈建议使用Kinesis Client Library,其概念为checkpoints - 这些在{{3}之上基本上是一个不错的包装器转换为“最旧的未检查记录” - 或者尽可能接近“最旧的未处理记录”。
(你总是可以自己实现这个逻辑,但为什么不重用亚马逊已经为你做过的工作?)