Die von Gemini Enterprise Agent Platform Workbench verwalteten Notebook-Instanzen werden standardmäßig nach einer bestimmten Zeit der Inaktivität heruntergefahren. Auf dieser Seite wird das Feature zum Herunterfahren bei Inaktivität beschrieben und erläutert, wie Sie die Standardeinstellungen für das Herunterfahren bei Inaktivität während der Instanzerstellung ändern können.
Übersicht
Zur Kostensenkung werden Agent Platform Workbench-Instanzen standardmäßig heruntergefahren, nachdem sie für einen bestimmten Zeitraum inaktiv waren. Sie können die Zeitspanne ändern oder dieses Feature deaktivieren.
Anforderungen für das Herunterfahren bei Inaktivität
Damit das Herunterfahren bei Inaktivität ausgeführt werden kann, müssen für Ihre Agent Platform Workbench-Instanz Gastattribute aktiviert sein. Gastattribute sind standardmäßig aktiviert. Wenn Sie sie deaktiviert haben, können Sie sie aktivieren, indem Sie den Metadatenschlüssel enable-guest-attributes auf true setzen. Weitere Informationen finden Sie unter
Metadaten einer Instanz aktualisieren.
Abrechnung
Während die Instanz heruntergefahren ist, fallen keine Gebühren für die CPU- oder GPU-Nutzung an, mit Ausnahme von geplanten Ausführungen für heruntergefahrene Instanzen. Weitere Informationen zu geplanten Ausführungen finden Sie auf dieser Seite unter Geplante Ausführungen werden ausgeführt, während die Instanz heruntergefahren ist.
Gebühren für den Laufwerksspeicher fallen weiterhin an, während Ihre Instanz heruntergefahren ist. Weitere Informationen finden Sie unter Preise.
Herunterfahren bei Inaktivität deaktivieren oder Standardzeitraum für Inaktivität ändern
Das Herunterfahren bei Inaktivität ist standardmäßig aktiviert und so eingestellt, dass Ihre Instanz nach 180 Minuten Inaktivität standardmäßig heruntergefahren wird.
Sie können diese Einstellungen beim Erstellen einer Instanz ändern.
So deaktivieren Sie das Herunterfahren bei Inaktivität oder ändern den Zeitraum der Inaktivität für eine vorhandene Instanz:
Rufen Sie in der Google Cloud Console die Seite Instanzen auf.
Klicken Sie auf den Instanznamen.
Klicken Sie auf der Seite Instanzdetails auf den Tab Software und Sicherheit.
Im Abschnitt Software- und Sicherheitskonfiguration ändern:
Entfernen Sie das Häkchen neben Herunterfahren bei Inaktivität aktivieren, um das Herunterfahren bei Inaktivität zu deaktivieren.
Wenn Sie den Zeitraum der Inaktivität ändern möchten, ändern Sie unter Dauer der Inaktivität vor dem Herunterfahren (Minuten) den Wert in die Anzahl der gewünschten Minuten an Inaktivität. In der Google Cloud -Console kann diese Einstellung auf einen beliebigen Ganzzahlwert zwischen 10 und 1440 gesetzt werden.
Klicken Sie auf Senden.
Herunterfahren bei Inaktivität mit der gcloud CLI verwalten
Das Herunterfahren bei Inaktivität für Agent Platform Workbench-Instanzen wird mit dem Flag metadata verwaltet. Erstellen Sie zum Aktivieren des Herunterfahrens bei Inaktivität eine Instanz mit dem Schlüssel idle-timeout-seconds in den Metadaten, wobei der Wert auf die Anzahl der Sekunden festgelegt ist.
gcloud workbench instances create INSTANCE_NAME --metadata=idle-timeout-seconds=86400
Wenn Sie den Zeitraum für das Herunterfahren bei Inaktivität ändern möchten, aktualisieren Sie den Wert für den Schlüssel idle-timeout-seconds in den Metadaten.
gcloud workbench instances update INSTANCE_NAME --metadata=idle-timeout-seconds=43200
Verwenden Sie den folgenden Befehl, um das Herunterfahren bei Inaktivität zu deaktivieren:
gcloud workbench instances update INSTANCE_NAME --metadata=idle-timeout-seconds=
Herunterfahren bei Inaktivität in Terraform verwalten
Das Herunterfahren bei Inaktivität für Workbench-Instanzen in Terraform wird mit dem Schlüssel idle-timeout-seconds im Metadatenfeld verwaltet.
Informationen zum Anwenden oder Entfernen einer Terraform-Konfiguration finden Sie unter Grundlegende Terraform-Befehle.
Funktionsweise des Herunterfahrens bei Inaktivität
Ihre Instanz wird heruntergefahren, wenn für den angegebenen Zeitraum keine Kernel-Aktivität vorhanden ist. Das Ausführen einer Zelle oder eines neuen Ausgabedrucks auf einem Notebook ist beispielsweise eine Aktivität, die den Timer für Herunterfahren bei Inaktivität zurücksetzt. Die CPU-Nutzung setzt den Timer für das Herunterfahren bei Inaktivität nicht zurück.
Wenn Sie JupyterLab geöffnet lassen und nicht mit dem Fenster interagieren, wird die Instanz nach dem Zeitraum für das Herunterfahren bei Inaktivität heruntergefahren.
Standardmäßig sucht das Herunterfahren bei Inaktivität nach Aktivitäten in Kernels, die unter den folgenden Adressen der Instanz ausgeführt werden:
127.0.0.1:8080/api/sessions127.0.0.1:8080/api/terminals127.0.0.1:8080/api/kernels
Geplante Ausführungen werden ausgeführt, während die Instanz heruntergefahren ist
Wenn Sie die Ausführung einer Notebook-Datei in einer Agent Platform Workbench-Instanz geplant haben, die heruntergefahren wurde, wird sie trotzdem nach Zeitplan ausgeführt.
Nächste Schritte
- Wenn Sie eine Notebook-Datei nach einem Zeitplan ausführen möchten, selbst wenn die Instanz heruntergefahren ist, siehe Notebookausführung planen.