空闲机器关停
默认情况下,Vertex AI Workbench 实例会在处于非活跃状态一段指定的时间后关停。本页面介绍了空闲关停功能,以及如何在创建实例期间更改默认的空闲关停设置。
概览
为帮助管理费用,默认情况下,Vertex AI Workbench 实例在空闲一段时间后会关停。您可以更改时长或关闭此功能。
结算
实例关停时,除了关停期间运行的计划执行之外,不会产生 CPU 或 GPU 使用费。如需详细了解计划执行,请参阅本页面上的计划执行在实例关停时运行。
实例关停时,您仍需支付磁盘存储费用。 如需了解详情,请参阅价格。
关闭空闲关停或更改默认非活跃时间段
默认情况下,空闲关停已启用并设置为在非活跃 180 分钟后关停实例。
您可以在创建实例时更改这些设置。
如需关闭空闲机器关停或更改现有实例上的非活跃时间段,请执行以下操作:
在 Google Cloud 控制台中,进入实例页面。
点击实例名称。
在实例详情页面上,点击软件和安全标签页。
在修改软件和安全配置部分中:
如需关闭空闲机器关停,请清除启用空闲机器关停旁边的对勾标记。
如需更改非活跃时间段,请在关停前保持非活跃状态的时间(分钟)部分,将数字更改为所需的非活跃分钟数。在 Google Cloud 控制台中,您可以将此设置设为 10 到 1440 之间的任何整数值。
点击提交。
使用 gcloud CLI 管理空闲关机
Vertex AI Workbench 实例的空闲关闭功能是使用 metadata
标志进行管理的。如需启用空闲关停,请使用元数据中的 idle-timeout-seconds
键并将值设置为秒数来创建实例。
gcloud workbench instances create INSTANCE_NAME --metadata=idle-timeout-seconds=86400
如需更改空闲机器关停时间段,请更新元数据中 idle-timeout-seconds
键的值。
gcloud workbench instances update INSTANCE_NAME --metadata=idle-timeout-seconds=43200
如需关闭空闲机器关停,请使用以下命令:
gcloud workbench instances update INSTANCE_NAME --metadata=idle-timeout-seconds=
在 Terraform 中管理空闲机器关停
在 Terraform 中,您可以使用元数据字段中的 idle-timeout-seconds
键管理工作台实例的空闲机器关停。
如需了解如何应用或移除 Terraform 配置,请参阅基本 Terraform 命令。
空闲关停的工作原理
如果在指定的时间段内没有内核活动,您的实例会关停。例如,运行单元格或将新输出显示到笔记本是重置空闲关停计时器的活动。CPU 使用率不会重置空闲关停计时器。
如果您让 JupyterLab 保持打开状态,并且不与该窗口互动,实例将在空闲关闭期限后关闭。
默认情况下,空闲关停功能会在实例的以下地址中运行的内核中查找活动:
127.0.0.1:8080/api/sessions
127.0.0.1:8080/api/terminals
127.0.0.1:8080/api/kernels
计划执行在实例关停时运行
如果您在要关停的 Vertex AI Workbench 实例中已安排笔记本文件执行,则该执行仍会按计划运行。
后续步骤
- 如需按计划运行笔记本文件(即使您的实例已关停),请参阅安排笔记本运行。