【问题标题】:how to upgrade the node version of an aws lambda如何升级 aws lambda 的节点版本
【发布时间】:2022-03-05 05:48:09
【问题描述】:

在 AWS 中,我在节点版本 10 上有一个 lambda 函数,但我想更新它的 run time version - 我运行哪个命令来实现这一点,例如想要将runtime 更新到版本 12?我知道AWS Lambda function upgrade from NodeJs version 6.10 to 8.10 version 已经有一个帖子,但我想想知道如何通过命令而不是控制台来做到这一点

【问题讨论】:

  • 如果答案对您有帮助,您可以接受它作为答案,以便将来对其他人有所帮助:)

标签: amazon-web-services aws-lambda


【解决方案1】:

如果您想使用特定节点运行时版本更新 lambda,我认为这应该会有所帮助,这将使用 aws cli (使用更新版本的 aws cli)

   aws lambda update-function-configuration \
    --function-name  my-function \
    ----runtime nodejs10.x

更多信息请参见API docs

【讨论】:

  • 但在我的情况下该功能已经存在,我不想创建一个新的
  • 我也更新了我的答案和 api 文档链接 :)
【解决方案2】:

您还可以使用https://github.com/fusebit/everynode 项目在 AWS Lambda 中运行任何版本的 Node.js,而不仅仅是 AWS 原生支持的集合。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-04-30
    • 2019-05-13
    • 2019-09-27
    • 2021-05-06
    • 2022-11-27
    • 2022-01-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多