配置 Lambda 运行时管理设置
您可以使用 Lambda 控制台或 Amazon Command Line Interface(Amazon CLI)配置运行时管理设置。
注意
您可以为每个函数版本单独配置运行时管理设置。
配置 Lambda 更新运行时版本的方式(控制台)
打开 Lamba 控制台的函数页面
。 -
选择一个函数的名称。
-
在 Code(代码)选项卡上的 Runtime settings(运行时设置)下,选择 Edit runtime management configuration(编辑运行时管理配置)。
-
在 Runtime management configuration(运行时管理配置)下,选择以下选项之一:
要让函数自动更新到最新的运行时版本,请选择 Auto(自动)。
要在更改函数后将函数更新到最新的运行时版本,请选择 Function update(函数更新)。
要仅在更改运行时版本 ARN 后将函数更新到最新的运行时版本,请选择 Manual(手动)。您可以在 Runtime management configuration(运行时管理配置)下找到运行时版本 ARN。您也可以在函数日志
INIT_START
行中找到 ARN。
有关这些选项的更多信息,请参阅运行时更新模式。
选择保存。
配置 Lambda 更新运行时版本的方式(Amazon CLI)
要为函数配置运行时管理,请运行 put-runtime-management-configManual
模式时,还必须提供运行时版本 ARN。
aws lambda put-runtime-management-config \ --function-name
my-function
\ --update-runtime-on Manual \ --runtime-version-arnarn: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" }