AWS Lambda - 如何更改处理程序值

6
我刚开始学习如何使用AWS Lambda将我的Python代码上传,但我遇到了一个问题,这让我怀疑自己的理智。在所有关于此主题的视频、教程和论坛中,人们似乎都有一个入口字段来修改lambda处理程序的名称。但是,在我的lambda配置页面上没有看到这个选项。如果我使用默认的“lambda_function”文件和其中的“lambda_handler”主函数进行命名,我的代码确实可以运行,但是我没有看到指定自己名称的选项。
我想指定自己的名称是因为我正在尝试导入用户创建的模块,似乎唯一的方法是修改处理程序以指定子文件夹,如此处所述(只是在主处理程序文件中放置from modulename import function, class或其他内容似乎不起作用。
感谢大家的帮助!

哇塞!往下滚动一下!在Lambda函数主页的代码下面有一堆设置。当你在代码页面时,只需继续向下滚动到代码下面!因为当你滚动到代码块时,会开始滚动代码窗口而不是整个页面,这样就会隐藏额外的设置! - NeilG
2个回答

8
您可以更改Lambda函数的处理程序名称。
配置 -> 基本设置 -> 处理程序信息
您可以在下面找到标签:
请参阅此截图: enter image description here 对于最新更新,请删除lambda的基本设置,然后按照以下步骤进行:
1. 点击如下图像中显示的层 2. 检查运行时设置并进行编辑。 enter image description here enter image description here

完美!非常感谢,我猜最迟到去年它在屏幕上的位置是不同的,我找到的所有文档还显示它在那里。感谢您的帮助! - r_A_r
太酷了!别忘了点赞和接受答案。编程愉快 :) @r_A_r - Avinash Dalvi
1
这个选项似乎在当前迭代中被移除了。 - neilharia7
@neilharia7,您可以尝试。更新最新设置的答案。 - Avinash Dalvi
也在问题上点赞一下 @neilharia7 - Avinash Dalvi

0
他们自上次回答以来又一次改变了AWS Lambda的用户界面。现在设置在以下位置:
代码 --> 运行时设置 --> 处理程序信息(点击编辑)

enter image description here


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接