带有 Lambda 和 KeepAlive 的 AWS API 网关(持久连接)

带有 Lambda 和 KeepAlive 的 AWS API 网关(持久连接)

我对 AWS API Gateway 的 Keep-Alive 有点困惑。
这是我需要配置的东西吗?或者也许要小心这个设置?
因为我将使用 API Gateway 来执行 Lambda 函数,并且因为 Lambda 的价格取决于执行时间,所以我不确定这是否会对其产生某种影响。
我找不到任何关于此的参考资料,所以这个问题可能没有意义,因为 API Gateway 超时总是 30 秒?
API Gateway 是否支持持久连接?

答案1

lambda 接收事件,并按代码运行时间收费。Keep-Alive 如下所述https://aws.amazon.com/about-aws/whats-new/2017/11/customize-integration-timeouts-in-amazon-api-gateway/仅指定 API 网关等待 lambda 结果的时间。因此,如果您的 lambda 运行 300 毫秒,这就是您需要支付的费用。如果它运行 50 秒,API 网关将始终超时。

相关内容