通过CloudFormation部署Lambda函数时出现错误处理程序ZipFile
问题描述:
我使用CloudFormation通过指定here中描述的内嵌代码来部署名为lambda_handler
的Lambda函数(Python 3.6)。通过CloudFormation部署Lambda函数时出现错误处理程序ZipFile
Lambda部署正常,但是当测试函数时,我看到“Bad Handler”异常。
将Handler
参数传递给Lambda时,引用处理函数的正确方法是什么?
答
使用处理程序index.lambda_handler
。由于在通过ZipFile
提交内嵌代码时没有部署程序包名称,因此使用前缀index
代替。