当你使用Lambda控制台创建一个Node.js的Lambda函数的时候。Lambda会自动为该函数创建默认代码。
使用控制台创建一个Lambda函数的步骤:
1.打开Lambda控制台的函数页面。
2.选择创建函数。
3.在基本信息下,执行以下操作。
对于函数名称,输入my-function。
对于运行时间,确认选择Node.js 14.x。我们也为Lambda准备了.NET(PowerShell、C#)、Go、Java、Node.js、Python和Ruby的runtime。
4.选择创建函数。
Lambda需要创建一个Node.js函数和一个执行角色,授予该函数上传日志的权限。当你调用你的函数时,Lambda函数会承担执行的角色,并使用执行角色来为AWS SDK创建凭证从事件源读取数据。
使用控制台中提供的样本事件数据,调用你的Lambda函数。
调用一个函数的步骤:
1.选择你的函数后,选择测试标签。
2.在测试事件部分,选择新事件。在模板中,保留默认的hello-world选项。为这个测试输入一个名称。
3.选择保存更改,然后选择测试。每个用户每个功能最多可以创建10个测试事件。这些测试事件对其他用户来说是不可用的。
4.Lambda会代表你运行你的函数。该函数处理程序接收,然后处理样本事件。
成功完成后,在控制台中查看结果。
执行结果显示执行状态为成功。要查看函数的执行结果,请展开详细信息。注意,日志链接打开 CloudWatch 控制台中的日志组页面。
摘要部分显示日志输出部分(执行日志中的 REPORT 行)中报告的关键信息。
日志输出部分显示了Lambda为每次调用所生成的日志。该函数将这些日志写到CloudWatch。Lambda控制台显示这些日志是为了方便你。选择点击这里将日志添加到CloudWatch日志组,并在CloudWatch控制台中打开日志组页面。
以上就是aws lambda 创建的一些问题了。