我正在尝试使用来自 NodeJS AWS Lambda 的aws-sdk ,其中 Lambda 在 AWS 上的 VPC 内运行。我发现当我在我的 Lambda 中进行 AWS API 调用然后执行 Lambda 时,它只是超时并显示“任务在 180.05 秒后超时”,我没有从 AWS API 调用返回结果。
如果没有 AWS API 调用,那么 Lambda 可以正常工作,当然没有任何 AWS API 结果。
为什么是这样?是不是 aws-api 试图呼叫互联网而这个 VPC Lambda 没有互联网连接?我该怎么做才能让它工作?