View a markdown version of this page

配置 Lambda 运行时管理设置 - AWS Lambda

配置 Lambda 运行时管理设置

您可以使用 Lambda 控制台或 AWS Command Line Interface(AWS CLI)配置运行时管理设置。

注意

您可以为每个函数版本单独配置运行时管理设置。

配置 Lambda 更新运行时版本的方式(控制台)
  1. 打开 Lamba 控制台的函数页面。

  2. 选择一个函数的名称。

  3. 在 Code(代码)选项卡上的 Runtime settings(运行时设置)下,选择 Edit runtime management configuration(编辑运行时管理配置)。

  4. 在 Runtime management configuration(运行时管理配置)下,选择以下选项之一:

    • 要让函数自动更新到最新的运行时版本,请选择 Auto(自动)。

    • 要在更改函数后将函数更新到最新的运行时版本,请选择 Function update(函数更新)。

    • 要仅在更改运行时版本 ARN 后将函数更新到最新的运行时版本,请选择 Manual(手动)。您可以在 Runtime management configuration(运行时管理配置)下找到运行时版本 ARN。您也可以在函数日志 INIT_START 行中找到 ARN。

    有关这些选项的更多信息,请参阅运行时更新模式。

  5. 选择保存。

配置 Lambda 更新运行时版本的方式(AWS CLI)

要为函数配置运行时管理,请运行 put-runtime-management-config AWS CLI 命令。使用 Manual 模式时,还必须提供运行时版本 ARN。

aws lambda put-runtime-management-config \ --function-name my-function \ --update-runtime-on Manual \ --runtime-version-arn arn:aws:lambda:us-east-2::runtime:8eeff65f6809a3ce81507fe733fe09b835899b99481ba22fd75b5a7338290ec1

您应该可以看到类似于如下所示的输出内容:

{ "UpdateRuntimeOn": "Manual", "FunctionArn": "arn:aws:lambda:us-east-2:111122223333:function:my-function", "RuntimeVersionArn": "arn:aws:lambda:us-east-2::runtime:8eeff65f6809a3ce81507fe733fe09b835899b99481ba22fd75b5a7338290ec1" }