amazon-web-services - 如何修复不再支持 AWS Lambda nodejs8.10 错误
问题描述
当我的部署脚本运行以部署到 aws lambda 时,我收到以下错误消息。我已更新节点版本,如下面的屏幕截图所示,它确认我已将节点更改为 12.x 版本。
不知道为什么我仍然收到此错误消息?:-(
错误信息
错误:部署:eu-west-1:更新函数配置:InvalidParameterValueException:nodejs8.10 的运行时参数不再支持创建或更新 AWS Lambda 函数。我们建议您在创建或更新函数时使用新的运行时 (nodejs12.x)。
部署脚本
#!/bin/bash
yarn
# deploy
/tmp/up/up deploy staging
可能的解决方案?
我已经在文档中看到了这一点,但是在完成上述操作后,我的印象是我不需要这样做..?
aws lambda update-function-configuration --function-name --layers arn:aws:lambda::800406105498:layer:nsolid-node-10:6 --runtime 提供
解决方案
您在使用up
(文档)吗,如果可以,您可以在 lambda 设置中检查运行时并在那里更改运行时。
谢谢!
推荐阅读
- visual-studio - Visual Studio 2XXX、MSbuild、VC++2XXX、平台工具集和 Windows SDK 兼容性
- php - Woocommerce rest api - 操作超时
- spring - 强制 Spring JPA 插入带有“insertable = false”的列
- php - laravel 电子邮件通知中的破碎样式
- python - 使用彩色热图绘制二维散点图
- jquery - 使三个 div 自动播放并显示它们的隐藏文本
- ionic3 - 找不到模块“。” Ionic 3,vendor.js 中的 WebPacketMissing 错误
- ios - 5.4.1 - [Firebase/Core][I-COR000022] Firebase 分析不可用
- java - 如何更换点燃缓存?
- javascript - Object.assign 方法将更改源对象属性 - JS