小编Mou*_*ker的帖子

raise ValueError("不支持的 Lambda 运行时 {}".format(runtime))

最近有人遇到过这个错误吗?

文件“C:\Program Files\Amazon\AWSSAMCLI\runtime\lib\site-packages\samcli\local\docker\lambda_container.py”,第 65 行,init raise ValueError("Unsupported Lambda runtime {}".format(runtime) )) ValueError: 不支持的 Lambda 运行时 nodejs12.x

如果是这样,你是如何解决的?

到目前为止,我已经尝试卸载 aws-sam-cli 并重新安装。然后我用 Docker 尝试了同样的方法。

我已经检查过每个 lambda 函数的运行时是否设置为 nodejs12.x。

当我尝试在 vscode 中本地调试任何 lambda 函数时,它会被抛出。直到大约 2 周前,我才能进行调试。我在 Google 上发现的所有问题都是对“2019 年 11 月 18 日,AWS 发布他们现在支持 AWS Lambda 中的 Node.js 12.x 运行时”这一事实的各种引用。

在此先感谢任何可能帮助我的人。

lambda node.js docker visual-studio-code

2
推荐指数
1
解决办法
1250
查看次数

有没有办法自定义状态机执行名称?

默认情况下,每个 AWS Step Function 执行名称都是随机生成的。我想为每个随机生成的名称添加一个前缀。我在文档中的任何地方都找不到执行此操作的方法。我设想这样做的方式是在定义 EventBridge 规则的 CloudFormation 模板中,但如果有我目前不知道的方式,我愿意接受建议。

有其他人能够做到这一点,还是我运气不好?

aws-cloudformation aws-step-functions aws-event-bridge

2
推荐指数
1
解决办法
2696
查看次数