【发布时间】:2016-05-13 23:00:55
【问题描述】:
我正在处理一个项目,我正在使用 lambda 函数同时连接到关系数据库和 DynamoDB。要访问该函数,我使用的是 API Gateway,但我发现了一个问题:由于创建了两个数据库连接,我用 Java 编写的 lambda 函数需要 10 多秒才能启动。
我知道 API Gateway 超时为 10 秒,执行我的函数的时间不到 1 秒,这不是问题,但问题是它何时必须启动。 我想知道如何捕捉这个超时异常并通知用户他需要重新开始请求。
有没有办法在不迁移到 Node.js 或直接访问 lambda 函数的情况下做到这一点?
【问题讨论】:
标签: amazon-web-services aws-lambda aws-api-gateway