閒置關閉
根據預設,Vertex AI Workbench 執行個體會在閒置一段時間後關閉。本頁說明閒置關機功能,以及如何在建立執行個體時變更預設閒置關機設定。
總覽
為協助控管費用,Vertex AI Workbench 執行個體預設會在閒置一段時間後關閉。你可以變更時間長度或關閉這項功能。
執行閒置關機功能的需求條件
如要執行閒置關機作業,Vertex AI Workbench 執行個體必須啟用訪客屬性。訪客屬性預設為啟用狀態,但如果您已關閉訪客屬性,可以將 enable-guest-attributes
中繼資料鍵設為 true
,啟用訪客屬性。請參閱更新執行個體的中繼資料。
帳單
執行個體關閉時,系統不會收取 CPU 或 GPU 使用費用,但關閉期間執行的排定作業除外。如要進一步瞭解排定執行的作業,請參閱本頁面的「排定執行的作業會在執行個體關閉時執行」一節。
執行個體關閉期間,仍須支付磁碟儲存空間費用。詳情請參閱「定價」。
關閉閒置關機功能,或變更預設閒置時間
閒置關機功能預設為啟用,並設定在閒置 180 分鐘後關閉執行個體。
您可以在建立執行個體時變更這些設定。
如要關閉閒置關機功能,或變更現有執行個體的閒置時間長度,請按照下列步驟操作:
前往 Google Cloud 控制台的「Instances」(執行個體) 頁面。
按一下執行個體名稱。
在「Instance details」(執行個體詳細資料) 頁面上,按一下「Software and security」(軟體和安全性) 分頁標籤。
在「修改軟體和安全性設定」部分:
如要關閉閒置關機功能,請取消勾選「啟用閒置關機」旁邊的核取方塊。
如要變更閒置時間長度,請在「關機前的閒置時間 (分鐘)」中,將分鐘數變更為所需值。在 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 執行個體中排定筆記本檔案的執行作業,系統仍會依排程執行作業。
後續步驟
- 如要依排程執行筆記本檔案 (即使執行個體已關閉),請參閱排定筆記本執行時間。