15得票1回答
如何销毁 AWS SAM Local Lambda?

请参考以下示例:# AWS SAM Hello World Example # A simple AWS SAM template that specifies a single Lambda function. ## Usage ## To create and deploy the ...

15得票3回答
如何对使用层方法的Lambda逻辑进行单元测试?

您好,我有一个 AWS Lambda 并且希望给它添加一个 layer。我想要测试单个 lambda 方法,但是其中许多使用了 layer 逻辑,因此这对我来说似乎不容易。最佳方法是什么? 一种方法是将 layer 打包,托管在某处并将其用作依赖项。在这种情况下,为什么还要使用 layers...

14得票3回答
SAM本地似乎没有运行授权函数

我刚开始使用 SAM Local,但在尝试为我的端点配置认证器函数时遇到了问题。 我一直在查看主要的 SAM 文档,以了解如何设置认证函数,但每当我尝试使用 sam local start-api 在本地运行 API 时,它都可以正常运行,但似乎并没有尝试运行认证函数。 我已经尝试将 Au...

13得票6回答
在Sam本地环境中连接MySQL数据库

我正在尝试为无服务器架构进行本地开发设置。Amazon提供了SAM Local Beta来做这件事。但是在我的项目中,我们正在使用mysql数据库。我正在尝试连接到我的本地mysql服务器,但失败了。 module initialization error: (2003, "Can't co...

13得票3回答
如何将无服务器应用程序模型(SAM)模板转换为CloudFormation?

我从这个答案中了解到,SAM是CloudFormation的转换。 是否有一种通过控制台、CLI或其他方式从SAM模板获取转换后的CloudFormation模板的方法?

13得票1回答
如何在 sam deploy 命令中排除文件夹?

我运行以下命令来部署我的Lambda函数: sam package --template-file prod_template.yaml --s3-bucket mybucket --output-template-file packaged-template.yaml sam deploy...

13得票6回答
AWS Lambda Sam无法找到Docker。

我想使用以下命令在项目根文件夹中测试我的 hello world lambda 函数, 命令使用 aws-sam-cli:sam local start-api --debug 这将在控制台中输出以下内容:2018-07-11 16:13:15 local start-api command ...

13得票4回答
如何将PATH导出到"sam build"命令?

我正在PyCharm上开发AWS Lambda函数。当我点击“运行”按钮时,出现以下错误信息:/usr/local/bin/sam build MyFunction --template /Users/miyashiiii/Works/myapp/myapp/template.yaml --b...

13得票3回答
如何在VS Code中调试本地AWS Lambda函数及使用TypeScript编写的API Gateway?

我们即将开始使用Lambda函数。 我们有一个技术限制,必须使用TypeScript。 当从Postman调用相关端点时,我希望能够在VS Code中调试我的ts文件。 所以,我们有以下开发环境: Windows 10 Docker for Windows(使用Hyper-V而不是WSL...

13得票4回答
AWS SAM CLI新安装会报错 - dyld: Library not loaded: @executable_path/../.Python

我正在尝试使用通过Homebrew安装的AWS SAM CLI,但在尝试使用任何命令时,我看到以下错误:dyld: Library not loaded: @executable_path/../.Python Referenced from: /usr/local/Cellar/aws-...