问题描述
一段时间以来,我一直在使用 AWS API Gateway 来调用我的 AWS Lambda。
我的 AWS Lambda 由 NodeJS 和 Express 以及后端 MongoDB Altas 组成。
我在来自 PHP Rest Client 的 API 调用中遇到“端点请求超时”问题。将 Lamdba 超时时间增加到 4 分钟,并将内存增加到 200 MB。
所以在做了一些研究之后,我发现 AWS API Gateway 有 30 秒的超时。因此,为了解决这个问题,我尝试使用 AWS SDK 调用我的 Lambda POST 函数。
到目前为止,我对设置和安装感到迷茫,找不到任何相关示例来直接调用我的 Lambda 以调用相应的 Express Endpoint。 下面是 AWS Lambda 中的 api 函数示例
app.post('/api/v1/getback',(req,res) => { res.send({ ...req.body }); });
不确定是否也带有 Express Lambda 的 AWS 开发工具包。
有人可以帮助我们如何使用 PHP AWS-SDK 触发 AWS Lambda 吗?或者任何其他帮助也将不胜感激。
先谢谢你!
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)