首页 > 解决方案 > AWS Kinesis 数据流 + API 网关集成 | 重试

问题描述

使用 API Gateway 作为 Kinesis Data Stream 的代理时。参考:https ://docs.aws.amazon.com/apigateway/latest/developerguide/integrating-api-with-aws-services-kinesis.html

我担心 Kinesis 的“ProvisionedThroughputExceeded”异常,当写入/读取的数据超过 Shards 的预置容量时会抛出该异常。

我想知道,API 网关正在发生什么样的错误/重试处理。我找不到任何可靠的东西,比如 API Gateway 重试了多少次,API Gateway 是否使用指数退避等?

这是我迄今为止发现的:

我尝试在 Google 和 AWS Docs 页面上搜索“AWS.Kinesis.maxRetries”,但一无所获。有人可以帮我在上面找到更多资源吗?

另外,我不确定我对上述 API Gateway 资源的解释是否正确。有人可以确认吗?

提前致谢!

标签: amazon-web-servicesaws-api-gatewayamazon-kinesis

解决方案


推荐阅读