gpt4 book ai didi

node.js - 使用 NodeJS 的 AWS Lambda 函数中的 AWS-SDK 加载错误

转载 作者:搜寻专家 更新时间:2023-11-01 00:16:29 24 4
gpt4 key购买 nike

我正在使用 nodejs 创建新的 lambda 函数。而且这个 lambda 函数在没有 aws-lambda 的情况下也能正常工作。但是当我需要'aws-sdk'包时,它会发生错误并停止运行。错误是他们不需要“aws-sdk”包。但是 aws-sdk 已经在 node_module 文件夹中。

我要你解决这个问题。非常感谢。

最佳答案

这是一个非常有趣和奇怪的问题。

我也遇到过这个问题。起初,当我遇到这个问题时,我很担心,看起来真的很奇怪。我花了很多天的时间来解决这个问题。

原因其实很简单。由于 lambda 函数超时,您遇到了该问题。

默认超时为 3 秒,3 秒对于加载 aws-sdk 包来说太短了。

加载aws-sdk包,至少需要6秒。因此,我建议您在使用 aws-sdk 功能时将超时设置为 6 秒以上。

关于node.js - 使用 NodeJS 的 AWS Lambda 函数中的 AWS-SDK 加载错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48268584/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com