Kurzanleitung: Beispiel-Worker-Pool in Cloud Run bereitstellen
Auf dieser Seite wird beschrieben, wie Sie einen Beispielcontainer für einen Worker-Pool bereitstellen. Nach der Bereitstellung schreibt der Worker-Pool fortlaufend eine Log-Nachricht.
Hinweise
- Sign in to your Google Cloud account. If you're new to Google Cloud, create an account to evaluate how our products perform in real-world scenarios. New customers also get $300 in free credits to run, test, and deploy workloads.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
-
Make sure that billing is enabled for your Google Cloud project.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
-
Make sure that billing is enabled for your Google Cloud project.
- Aktivieren Sie die Cloud Run Admin API:
Cloud Run Admin API aktivieren - Installieren und initialisieren Sie die gcloud CLI.
- Aktualisieren Sie die Komponenten:
gcloud components update
Worker-Pool bereitstellen
So stellen Sie den Beispielcontainer für den Worker-Pool bereit:
-
In the Google Cloud console, activate Cloud Shell.
At the bottom of the Google Cloud console, a Cloud Shell session starts and displays a command-line prompt. Cloud Shell is a shell environment with the Google Cloud CLI already installed and with values already set for your current project. It can take a few seconds for the session to initialize.
Führen Sie dazu diesen Befehl aus:
Sie können einen beliebigen Namen oder eine beliebige Region für den Worker-Pool verwenden. In dieser Kurzanleitung wird davon ausgegangen, dass Sie den Namengcloud beta run worker-pools deploy example-worker-pool --image us-docker.pkg.dev/cloudrun/container/worker-pool:latest --region europe-west1
example-worker-pool
und die Regioneurope-west1
verwenden.Wenn die Bereitstellung erfolgreich abgeschlossen wurde, wird in Cloud Run eine Meldung wie die folgende angezeigt:
Worker pool [my-example-worker-pool] revision [my-example-worker-pool-REVISION] has been deployed
Sehen Sie sich die Logs an, die vom Worker-Pool geschrieben wurden.
Rufen Sie in der Google Cloud Console die Seite „Cloud Run“ auf:
Klicken Sie auf Worker-Pools.
Klicken Sie in der Liste der Worker-Pools auf den Worker-Pool.
Klicken Sie auf den Tab Logs, um die Containerlogs für alle Überarbeitungen dieses Worker-Pools abzurufen. Der Worker-Pool schreibt kontinuierlich die Logmeldung
Cloud Run Worker Pool instance is running!
.
Bereinigen
Der Beispiel-Worker-Pool schreibt kontinuierlich Logs. Um ihn zu beenden, müssen Sie den Worker-Pool löschen.Verwenden Sie zum Löschen eines Worker-Pools den folgenden Befehl:
gcloud beta run worker-pools delete my-example-workerpool
--region europe-west1
Ersetzen Sie my-example-workerpool
durch den Namen des Worker-Pools, wenn Sie bei der Bereitstellung einen anderen Namen verwendet haben, und ersetzen Sie europe-west1
durch Ihre Region, wenn Sie bei der Bereitstellung eine andere Region verwendet haben.
Nächste Schritte
Weitere Informationen zu Worker-Pools finden Sie unter: