如何将 Amplify Nextjs SSR 函数的超时时间从 10 秒增加到 30 秒?
How to increase timeout of Amplify Nextjs SSR function from 10s to 30s?
我在 AWS Amplify 上使用 Next.js 项目。在我的本地环境中,我的 API 路线中的 一条 平均在 18-20 秒 左右完成,因为它有多个(总共 6 个)第三方 API 对 AWS 外部服务的请求。但是,部署到 Amplify 时,API 路由在 10 秒.
处超时
我已经尝试手动将 Amplify Lambda 函数设置为 30 秒,这有效但是它在 10 秒后被覆盖每次部署。 (见下方截图)
CloudWatch 日志:
...
END RequestId: 0f5be97f-9519-4d07-8c51-45ec9968171f
REPORT RequestId: 0f5be97f-9519-4d07-8c51-45ec9968171f Duration: 10010.52 ms Billed Duration: 10000 ms Memory Size: 512 MB Max Memory Used: 159 MB
2021-08-27T16:22:55.214Z 0f5be97f-9519-4d07-8c51-45ec9968171f Task timed out after 10.01 seconds
看起来他们(AWS 团队)已经修复了它!
现在,它会跟踪您之前保存的超时时间\o/
我在 AWS Amplify 上使用 Next.js 项目。在我的本地环境中,我的 API 路线中的 一条 平均在 18-20 秒 左右完成,因为它有多个(总共 6 个)第三方 API 对 AWS 外部服务的请求。但是,部署到 Amplify 时,API 路由在 10 秒.
处超时我已经尝试手动将 Amplify Lambda 函数设置为 30 秒,这有效但是它在 10 秒后被覆盖每次部署。 (见下方截图)
CloudWatch 日志:
...
END RequestId: 0f5be97f-9519-4d07-8c51-45ec9968171f
REPORT RequestId: 0f5be97f-9519-4d07-8c51-45ec9968171f Duration: 10010.52 ms Billed Duration: 10000 ms Memory Size: 512 MB Max Memory Used: 159 MB
2021-08-27T16:22:55.214Z 0f5be97f-9519-4d07-8c51-45ec9968171f Task timed out after 10.01 seconds
看起来他们(AWS 团队)已经修复了它!
现在,它会跟踪您之前保存的超时时间\o/