想知道在增强型扇出 (KCL 2.x) 应用程序中使用时是否有人可以澄清这两个指标之间的区别。
我相信 KCL 'MillisBehindLatest' 测量 GetRecords 调用中使用的迭代器年龄。但是,当使用 KCL 2.x 时,记录会改为通过 HTTP/2 推送给消费者,并且应改为使用 SubscribeToShardEvent.MillisBehindLatest
在实践中,我们的 KCL 2.x 应用程序将这两个指标都发送到 cloudwatch。如果没有发生带有迭代器的轮询,则不清楚为什么会发出 MillisBehindLatest。