我已经从aws帐户(部署包和SAM文件)下载了lambda函数,如何在Intellij Idea上本地运行此函数?

时间:2019-05-29 09:49:06

标签: java aws-lambda

lambda函数无法正常运行,我想在IDE Intellij IDEA上对其进行调试。我有源代码,库(作为下载的部署包的一部分)和template.yaml(SAM文件)。 我试图对如何在本地运行此功能进行一些研究,但徒劳无功。任何指导表示赞赏。

1 个答案:

答案 0 :(得分:0)

您可以在本地测试AWS Lambda代码的一种方法
是使用ServerlessFrameworkServerless-Offline插件

使用无服务器框架还将帮助您创建将功能部署到包括AWS在内的任何主要云供应商所需的Infra。

您将需要维护一个serverless.yaml文件,该文件是在创建无服务器框架模板时为您创建的。

您可以点击以下参考链接-
 1. https://serverless.com/framework/docs/providers/aws/guide/quick-start/
 2. https://serverless.com/framework/docs/providers/aws/guide/serverless.yml/