【发布时间】:2018-01-19 18:35:44
【问题描述】:
我一直在尝试使用 AWS CLI 部署 lambda 函数。以下是我正在使用的命令,压缩文件约为 5MB。
aws lambda update-function-code --function-name <function arn> --zip-file fileb://Lambda-Deployment.zip
我收到以下错误:
('连接中止。', timeout('写操作超时',))
然后,我在上面的命令中添加--cli-connect-timeout 10000 并再次尝试,这次似乎成功了,我得到的输出好像成功了。我查看了 Lambda 控制台中的函数列表,它显示它是最近修改的,代码大小为 5.1MB。
现在,奇怪的是,当我在 Lambda 控制台中单击函数时,函数代码部分中的所有代码都消失了。那里什么都没有。我只是得到一个空白部分。上传 zip 文件后,我等了将近一个小时,但没有任何显示。
我还尝试在 Lambda 控制台中手动上传 zip 文件,但遇到了同样的问题。代码消失。
我还有其他 Lambda 函数,它们的 zip 文件较小,约为 1.5MB,上传时它们都可以正常工作。
任何帮助将不胜感激。
【问题讨论】:
标签: amazon-web-services aws-lambda