Guida rapida: esegui il deployment di un pool di worker di esempio in Cloud Run

Questa pagina mostra come eseguire il deployment di un contenitore di pool di worker di esempio. Dopo il deployment, il worker pool scrive continuamente un messaggio di log.

Prima di iniziare

  1. 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.
  2. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Go to project selector

  3. Make sure that billing is enabled for your Google Cloud project.

  4. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Go to project selector

  5. Make sure that billing is enabled for your Google Cloud project.

  6. Abilita l'API Cloud Run Admin:
    Abilita l'API Cloud Run Admin
  7. Installa e inizializza gcloud CLI.
  8. Aggiorna i componenti:
    gcloud components update

Esegui il deployment del worker pool

Per eseguire il deployment del container del pool di worker di esempio:

  1. In the Google Cloud console, activate Cloud Shell.

    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.

  2. Esegui questo comando:

    gcloud beta run worker-pools deploy example-worker-pool
      --image us-docker.pkg.dev/cloudrun/container/worker-pool:latest
      --region europe-west1
    Puoi utilizzare il nome o la regione che preferisci per il pool di worker. Questa guida rapida presuppone che tu stia utilizzando il nome example-worker-pool e la regione europe-west1.

  3. Al termine del deployment, Cloud Run mostra un messaggio simile a questo:

    Worker pool [my-example-worker-pool] revision [my-example-worker-pool-REVISION] has been deployed

  4. Visualizza i log scritti dal pool di worker.

    1. Nella console Google Cloud , vai alla pagina Cloud Run:

      Vai a Cloud Run

    2. Fai clic su Pool di worker.

    3. Fai clic sul worker pool nell'elenco dei worker pool.

    4. Fai clic sulla scheda Log per ottenere i log dei container per tutte le revisioni di questo pool di worker. Il worker pool scrive continuamente il messaggio di log Cloud Run Worker Pool instance is running!.

Esegui la pulizia

Il worker pool di esempio scrive continuamente log. Per interromperlo, devi eliminare il worker pool.

Per eliminare un pool di worker, utilizza il comando:

gcloud beta run worker-pools delete my-example-workerpool 
--region europe-west1

Sostituisci my-example-workerpool con il nome del worker pool se ne hai utilizzato uno diverso durante il deployment e sostituisci europe-west1 con la tua regione se ne hai utilizzata una diversa durante il deployment.

Passaggi successivi

Per saperne di più sui worker pool, consulta: