Aggiungi un'attività a una coda Cloud Tasks

Questa guida rapida consente di provare le operazioni di base utilizzando le code di Cloud Tasks tramite l'API Cloud Tasks.

Gli esempi in questa guida rapida hanno come target i gestori di App Engine, pertanto devi eseguire il deployment di un'app App Engine. Se non utilizzi App Engine come destinazione, non devi eseguire il deployment di un'app App Engine e puoi disabilitare qualsiasi app App Engine esistente.

Ad esempio, se utilizzi esclusivamente un gestore di destinazione HTTP, l'app App Engine non è necessaria. Nel caso di destinazioni HTTP generiche, il servizio Cloud Tasks inoltra la richiesta dell'attività al worker, che si trova in qualsiasi endpoint HTTP generico, in base alla configurazione dell'attività. Per ulteriori informazioni sull'utilizzo dei target HTTP, consulta Creare attività di destinazione HTTP.

Prima di iniziare

Per configurare il tuo ambiente Cloud per questa guida rapida, crea un progetto Google Cloud e aggiungi un'applicazione App Engine con fatturazione abilitata. Se hai un account di fatturazione quando crei il progetto Google Cloud, la fatturazione viene abilitata automaticamente.

Scopri di più sulla gestione dei progetti Google Cloud, delle applicazioni App Engine e della fatturazione in generale.

  1. Crea o seleziona un progetto Google Cloud:

    Vai alla pagina di App Engine

    1. Utilizza i pulsanti in alto a destra per selezionare il nome di un progetto esistente o crearne uno nuovo.
    2. Prendi nota dell'ID progetto nella casella a discesa in alto a sinistra. Servirà come parametro per le tue richieste Cloud Tasks.
  2. Aggiungi un'applicazione App Engine al progetto:

    1. Nella pagina Welcome to App Engine (Ti diamo il benvenuto in App Engine) fai clic su Create application (Crea applicazione).

    2. Seleziona una regione per la tua applicazione. Questa località fungerà da parametro LOCATION_ID per le richieste Cloud Tasks, quindi prendi nota della località. Tieni presente che due località, chiamate europe-west e us-central nei comandi di App Engine, sono chiamate, rispettivamente, europe-west1 e us-central1 nei comandi di Cloud Tasks.

    3. Nella pagina Inizia, fai clic su Avanti. Te ne occuperai più tardi. Se si tratta di un nuovo progetto, viene creato l'ambiente di esecuzione.

    4. Se viene visualizzato il popup Abilita fatturazione, seleziona il tuo account di fatturazione. Se al momento non disponi di un account di fatturazione, fai clic su Crea account di fatturazione e segui la procedura guidata.

    5. Nella pagina Passaggi successivi, fai clic su Lo farò in seguito. Potrai accedere agli esempi e scaricare l'SDK in un secondo momento.

  3. Abilitare l'API Cloud Tasks.

    Vai alla pagina dell'API Cloud Tasks

  4. Configura l'autenticazione nell'API.

    Seleziona la scheda relativa a come prevedi di utilizzare gli esempi in questa pagina:

    C#

    Per utilizzare gli esempi .NET in questa pagina da un ambiente di sviluppo locale, installa e inizializza gcloud CLI, quindi configura Credenziali predefinite dell'applicazione con le tue credenziali utente.

    1. Installa Google Cloud CLI.
    2. Per initialize gcloud CLI, esegui questo comando:

      gcloud init
    3. Crea credenziali di autenticazione locali per il tuo Account Google:

      gcloud auth application-default login

    Per saperne di più, consulta Configurare l'autenticazione per un ambiente di sviluppo locale nella documentazione sull'autenticazione di Google Cloud.

    Go

    Per utilizzare gli esempi Go in questa pagina da un ambiente di sviluppo locale, installa e inizializza gcloud CLI, quindi configura Credenziali predefinite dell'applicazione con le tue credenziali utente.

    1. Installa Google Cloud CLI.
    2. Per initialize gcloud CLI, esegui questo comando:

      gcloud init
    3. Crea credenziali di autenticazione locali per il tuo Account Google:

      gcloud auth application-default login

    Per saperne di più, consulta Configurare l'autenticazione per un ambiente di sviluppo locale nella documentazione sull'autenticazione di Google Cloud.

    Java

    Per utilizzare gli esempi Java in questa pagina da un ambiente di sviluppo locale, installa e inizializza gcloud CLI, quindi configura Credenziali predefinite dell'applicazione con le tue credenziali utente.

    1. Installa Google Cloud CLI.
    2. Per initialize gcloud CLI, esegui questo comando:

      gcloud init
    3. Crea credenziali di autenticazione locali per il tuo Account Google:

      gcloud auth application-default login

    Per saperne di più, consulta Configurare l'autenticazione per un ambiente di sviluppo locale nella documentazione sull'autenticazione di Google Cloud.

    Node.js

    Per utilizzare gli esempi Node.js in questa pagina da un ambiente di sviluppo locale, installa e inizializza gcloud CLI, quindi configura Credenziali predefinite dell'applicazione con le tue credenziali utente.

    1. Installa Google Cloud CLI.
    2. Per initialize gcloud CLI, esegui questo comando:

      gcloud init
    3. Crea credenziali di autenticazione locali per il tuo Account Google:

      gcloud auth application-default login

    Per saperne di più, consulta Configurare l'autenticazione per un ambiente di sviluppo locale nella documentazione sull'autenticazione di Google Cloud.

    PHP

    Per utilizzare gli esempi PHP in questa pagina da un ambiente di sviluppo locale, installa e inizializza gcloud CLI, quindi configura Credenziali predefinite dell'applicazione con le tue credenziali utente.

    1. Installa Google Cloud CLI.
    2. Per initialize gcloud CLI, esegui questo comando:

      gcloud init
    3. Crea credenziali di autenticazione locali per il tuo Account Google:

      gcloud auth application-default login

    Per saperne di più, consulta Configurare l'autenticazione per un ambiente di sviluppo locale nella documentazione sull'autenticazione di Google Cloud.

    Python

    Per utilizzare gli esempi Python in questa pagina da un ambiente di sviluppo locale, installa e inizializza gcloud CLI, quindi configura Credenziali predefinite dell'applicazione con le tue credenziali utente.

    1. Installa Google Cloud CLI.
    2. Per initialize gcloud CLI, esegui questo comando:

      gcloud init
    3. Crea credenziali di autenticazione locali per il tuo Account Google:

      gcloud auth application-default login

    Per saperne di più, consulta Configurare l'autenticazione per un ambiente di sviluppo locale nella documentazione sull'autenticazione di Google Cloud.

    Ruby

    Per utilizzare gli esempi Ruby in questa pagina da un ambiente di sviluppo locale, installa e inizializza gcloud CLI, quindi configura Credenziali predefinite dell'applicazione con le tue credenziali utente.

    1. Installa Google Cloud CLI.
    2. Per initialize gcloud CLI, esegui questo comando:

      gcloud init
    3. Crea credenziali di autenticazione locali per il tuo Account Google:

      gcloud auth application-default login

    Per saperne di più, consulta Configurare l'autenticazione per un ambiente di sviluppo locale nella documentazione sull'autenticazione di Google Cloud.

Configura l'esempio

Questi esempi forniscono un framework per provare ad aggiungere attività alle code di Cloud Tasks tramite l'API Cloud Tasks .

C#

L'esempio di C# è costituito da due app: una (CreateAppEngineTask) eseguita localmente come strumento a riga di comando per creare e aggiungere attività alla coda e una (CloudTasks) di cui è stato eseguito il deployment su App Engine Flex come worker per "elaborare" l'attività.

Per scaricare e installare l'esempio:

  1. Assicurati di aver installato l'SDK.NET Core, versione 2.0 o successiva.

  2. Clona il repository dell'applicazione di esempio sulla tua macchina locale:

    git clone https://github.com/GoogleCloudPlatform/dotnet-docs-samples

  3. Vai alla directory che contiene il codice campione per CreateTask:

    cd dotnet-docs-samples/cloudtasks/api/TasksSample/

  4. Installa tutte le dipendenze:

    dotnet restore

  5. Vai alla directory (dotnet-docs-samples/cloudtasks/appengine/) che contiene il codice campione per CloudTasks e installa tutte le dipendenze:

    dotnet restore

  6. Compila l'applicazione e preparala per il deployment:

    dotnet publish

  7. Esegui il deployment del servizio worker (CloudTasks) nell'ambiente flessibile di App Engine:

    gcloud app deploy .\bin\Debug\netcoreapp2.1\publish\app.yaml

  8. Verifica che la pagina di indice venga pubblicata:

    gcloud app browse

    Il browser apre https://{YOUR_PROJECT_ID}.appspot.com/ e mostra Hello, World!.

Go

L'esempio di Golang è costituito da due file: uno (tasks/create_task/create_task.go) eseguito localmente come strumento a riga di comando per creare e aggiungere attività alla coda e uno (tasks/handle_task/handle_task.go) di cui è stato eseguito il deployment su App Engine come worker per "elaborare" l'attività.

Per scaricare e installare l'esempio:

  1. Assicurati di aver installato il componente gcloud App Engine Go:

    gcloud components install app-engine-go

  2. Clona il repository dell'applicazione di esempio sulla tua macchina locale:

    git clone https://github.com/GoogleCloudPlatform/golang-samples.git

  3. Vai alla directory tasks/handle_task per il codice campione del worker.

    cd golang-samples/appengine/go11x/tasks/handle_task

  4. Osserva il file app.yaml, che contiene le informazioni di configurazione necessarie.

  5. Esegui il deployment del servizio worker (handle_task.go) in App Engine:

    gcloud app deploy

  6. Verifica che l'app contenente il servizio sia in esecuzione:

    gcloud app browse

    Il browser apre https://{YOUR_PROJECT_ID}.appspot.com/ e mostra Hello, World!.

Java

Questo esempio di Java 11 utilizza due applicazioni:

  • L'app tasks viene eseguita localmente come strumento a riga di comando per creare attività e aggiungerle alla coda.
  • L'app tasks-handler Spring Boot elabora le richieste Cloud Tasks come worker fungendo da endpoint per ricevere le richieste di attività. Questa è l'applicazione App Engine principale di cui esegui il deployment.

Per eseguire il deployment dell'app di esempio:

  1. Scarica e installa il Java SE 11 Development Kit (JDK).
  2. Completa le istruzioni di configurazione di Cloud Tasks.
  3. Scarica e installa Maven per creare e gestire la tua app, nonché eseguirne il deployment.

  4. Installa il componente app-engine-java di gcloud CLI:

    gcloud components install app-engine-java
    

Per scaricare e installare l'esempio:

  1. Clona il repository dell'applicazione di esempio sulla tua macchina locale:

    git clone https://github.com/GoogleCloudPlatform/java-docs-samples.git
    In alternativa, puoi scaricare l'esempio come file ZIP ed estrarlo.

  2. Vai alla directory di primo livello per l'app tasks-handler:

    cd java-docs-samples/appengine-java11/tasks-handler/

  3. Esegui il deployment dell'app tasks-handler in App Engine:

    mvn package appengine:deploy -Dapp.deploy.projectId=PROJECT_ID

    Sostituisci PROJECT_ID con l'ID del tuo progetto Google Cloud. Se il file pom.xml specifica già l'ID progetto, non è necessario includere la proprietà -Dapp.deploy.projectId nel comando che esegui.

Node.js

L'esempio Node.js è costituito da due file: uno (createTask.js) eseguito localmente come strumento a riga di comando per creare e aggiungere attività alla coda e un altro (server.js) di cui è stato eseguito il deployment su App Engine come worker per "elaborare" l'attività.

Per scaricare e installare l'esempio:

  1. Clona il repository dell'applicazione di esempio sulla tua macchina locale:

    git clone https://github.com/GoogleCloudPlatform/nodejs-docs-samples.git

  2. Vai alla directory che contiene il codice campione:

    cd nodejs-docs-samples/cloud-tasks/snippets

  3. Installa tutte le dipendenze.

    Puoi utilizzare npm:

    npm install
    In alternativa, puoi utilizzare yarn:
    yarn install

  4. Esegui il deployment del servizio worker (server.js) nell'ambiente standard di App Engine:

    gcloud app deploy app.yaml

  5. Verifica che l'app contenente il servizio sia in esecuzione:

    gcloud app browse

    Il browser apre https://{YOUR_PROJECT_ID}.appspot.com/ e mostra Hello, World!.

PHP

L'esempio PHP è costituito da due file: uno (/snippets/src/create_task.php) eseguito localmente come strumento a riga di comando per creare e aggiungere attività alla coda e uno (/apps/handler/index.php) di cui è stato eseguito il deployment su App Engine come worker per "elaborare" l'attività.

Per scaricare e installare l'esempio:

  1. Clona il repository dell'applicazione di esempio sulla tua macchina locale:

    git clone https://github.com/GoogleCloudPlatform/php-docs-samples

  2. Vai alla directory di primo livello per l'esempio di attività:

    cd php-docs-samples/appengine/standard/tasks

    Nella directory tasks vedrai due sottodirectory:

    • apps/handler: contiene il codice per il deployment del servizio worker di cui è stato eseguito il deployment in App Engine
    • snippets: contiene il codice per lo strumento a riga di comando locale
  3. Assicurati di aver installato Composer. Se vuoi utilizzarlo localmente, assicurati che composer.phar si trovi in entrambe le sottodirectory. Consulta la documentazione di Composer per informazioni sull'esecuzione in locale rispetto all'esecuzione a livello globale.

  4. Nella directory snippets, installa tutte le dipendenze:

    composer install
    o solo per gli annunci locali:
    php composer.phar install

  5. Nella directory apps/handler, installa tutte le dipendenze:

    composer install
    o solo per gli annunci locali:
    php composer.phar install

  6. Dalla directory apps/handler, esegui il deployment del servizio worker in App Engine utilizzando il comando gcloud app deploy:

    gcloud app deploy

  7. Verifica che l'app contenente il servizio sia in esecuzione:

    gcloud app browse

    Il browser apre https://{YOUR_PROJECT_ID}.appspot.com/ e mostra Hello, World!.

Python

L'app Python di esempio è composta da due file: uno (create_app_engine_queue_tasks.py) eseguito localmente come strumento a riga di comando per creare e aggiungere attività alla coda e uno (main.py) di cui è stato eseguito il deployment in App Engine come worker per "elaborare" l'attività.

Per scaricare e installare l'esempio:

  1. Clona il repository dell'applicazione di esempio sulla tua macchina locale:

    git clone https://github.com/GoogleCloudPlatform/python-docs-samples.git

  2. Vai alla directory che contiene il codice campione:

    cd python-docs-samples/appengine/flexible_python37_and_earlier/tasks/

  3. Installa tutte le dipendenze:

    pip install -r requirements.txt

  4. Esegui il deployment del servizio worker (main.py) in App Engine:

    gcloud app deploy

  5. Verifica che la pagina di indice venga pubblicata:

    gcloud app browse

    Il browser apre https://{YOUR_PROJECT_ID}.appspot.com/ e mostra Hello, World!.

Ruby

L'esempio Ruby è costituito da due file: uno (create_Task.rb) eseguito localmente come strumento a riga di comando per creare e aggiungere attività alla coda e un altro (app.rb) di cui è stato eseguito il deployment su App Engine come worker per "elaborare" l'attività.

Per scaricare e installare l'esempio:

  1. Clona il repository dell'applicazione di esempio sulla tua macchina locale:

    git clone https://github.com/GoogleCloudPlatform/ruby-docs-samples.git

  2. Vai alla directory che contiene il codice campione:

    cd ruby-docs-samples/appengine/cloud-tasks

  3. Installa le dipendenze:

    bundle install

  4. Esegui il deployment del servizio worker (app.rb) nell'ambiente flessibile di App Engine:

    gcloud app deploy app.yaml

  5. Verifica che l'app contenente il servizio sia in esecuzione:

    gcloud app browse

    Il browser apre https://{YOUR_PROJECT_ID}.appspot.com/ e mostra Hello, World!.

Per ulteriori informazioni sulla creazione dei gestori delle attività di App Engine, consulta Creazione dei gestori delle attività di App Engine.

Crea una coda di attività Cloud Tasks

Utilizza la funzione di gestione delle code gcloud di gcloud CLI per creare la coda nell'ambiente preparato in precedenza.

  1. Nella riga di comando, inserisci quanto segue:

    gcloud tasks queues create my-queue --location=LOCATION

    Sostituisci LOCATION con la località che preferisci per la coda, ad esempio us-west2. Se non specifichi la località, gcloud CLI sceglie quella predefinita.

  2. Attendi che la coda venga inizializzata, quindi utilizza describe per verificare che la creazione sia stata creata correttamente:

    gcloud tasks queues describe my-queue --location=LOCATION

    Sostituisci LOCATION con la posizione della coda.

  3. Verifica che l'output sia simile a questo:

    name: projects/PROJECT_ID/locations/LOCATION_IDqueues/QUEUE_NAME # Note these ids
    rateLimits:
      maxBurstSize: 100
      maxConcurrentDispatches: 1000
      maxDispatchesPerSecond: 500.0
    retryConfig:
      maxAttempts: 100
      maxBackoff: 3600s
      maxDoublings: 16
      minBackoff: 0.100s
    state: RUNNING
    

Aggiungi un'attività alla coda Cloud Tasks

C#

Crea un'attività localmente, aggiungila alla coda impostata e consegna l'attività a un worker asincrono:

  1. Imposta le seguenti variabili di ambiente sulla macchina, manualmente, nel codice dell'app di esempio o tramite un alias. L'app di esempio utilizza queste variabili per creare la richiesta che aggiunge attività alla coda:

    export GOOGLE_PROJECT_ID=my-project-id # The project ID you set up above
    export GCP_QUEUE=my-queue # the queue you created above
    export LOCATION_ID=my-location-id # The region in which your queue is running

    Puoi trovare l'ID località per l'app App Engine utilizzando il seguente comando gcloud:

    gcloud tasks locations list

  2. Vai alla cartella TasksSample:

    cd ../api/TasksSample

  3. Utilizzando test, crea un'attività e aggiungi un payload, la stringa "hello". L'CloudTasksapp di cui hai eseguito il deployment in precedenza dispone di un endpointlog_payload che elabora il payload registrandolo.

    dotnet test

  4. Controlla il log per assicurarti che l'attività raggiunga l'endpoint:

    gcloud app logs read

Go

Crea un'attività localmente, aggiungila alla coda impostata e consegna l'attività a un worker asincrono:

  1. Se sei ancora nella directory tasks/handle_task, vai alla directory tasks/create_task.

  2. Imposta le seguenti variabili di ambiente sulla macchina manualmente, nel codice nell'app di esempio o tramite un alias. Il client utilizza queste informazioni per creare la richiesta:

     export PROJECT_ID=PROJECT_ID # The project ID from above
     export LOCATION_ID=LOCATION_ID # The region in which your queue is running
     export QUEUE_ID=my-queue # The queue you created above
    Nota: per trovare l'ID località, utilizza il seguente comando gcloud:
    gcloud tasks locations list

  3. Crea un'attività con un payload di hello e aggiungila alla coda. Il payload può essere qualsiasi dato della richiesta necessaria al worker per completare l'elaborazione dell'attività:

    go run . $PROJECT_ID $LOCATION_ID $QUEUE_ID hello 

  4. Verifica che il payload sia stato ricevuto visualizzando i log del servizio worker:

    gcloud app logs read

Java

Crea un'attività localmente, aggiungila alla coda impostata e consegna l'attività a un worker asincrono:

  1. Passa alla directory appengine-java11/tasks e compila l'app:

    cd ../tasks
    mvn package

  2. Imposta le seguenti variabili di ambiente sulla tua macchina. L'app di esempio utilizza questi elementi per creare la richiesta che aggiunge attività alla coda:

    export GOOGLE_CLOUD_PROJECT=PROJECT_ID // The project ID you set up above
    export LOCATION_ID=LOCATION_ID // The region in which your queue is running
    export QUEUE_ID=MY_QUEUE // The queue you created above
    Nota: per trovare l'ID località, utilizza il seguente comando gcloud:
    gcloud tasks locations list

  3. Crea un'attività, che abbia come target l'endpoint /tasks/create sul controller delle attività di cui hai eseguito il deployment, con un payload specificato. Il payload può essere qualsiasi dato della richiesta necessaria al worker per completare l'elaborazione dell'attività; in questo esempio, è hardcoded nel campione e non deve essere specificato:

     mvn exec:java -Dexec.mainClass="com.example.task.CreateTask"
     
    Una volta che l'attività viene passata al worker e che quest'ultima l'ha elaborata, il worker restituirà un codice di stato di operazione riuscita 2xx al servizio Cloud Tasks ed eliminerà automaticamente l'attività dalla coda.

  4. Verifica che l'attività sia stata ricevuta visualizzando i log del servizio worker:

    gcloud app logs read

Node.js

Crea un'attività localmente, aggiungila alla coda impostata e consegna l'attività a un worker asincrono:

  1. Imposta le seguenti variabili di ambiente sulla macchina manualmente, nel codice nell'app di esempio o tramite un alias. Il client utilizza queste informazioni per creare la richiesta:

    export PROJECT_ID=PROJECT_ID # The project ID from above
    export LOCATION_ID=LOCATION_ID # The region in which your queue is running
    export QUEUE_ID=my-queue # The queue you created above
    Nota: per trovare l'ID località, utilizza il seguente comando gcloud:
    gcloud tasks locations list

  2. Crea un'attività con un payload di hello e aggiungila alla coda. Il payload può essere qualsiasi dato della richiesta necessaria al worker per completare l'elaborazione dell'attività:

    node createTask.js $PROJECT_ID $QUEUE_ID $LOCATION_ID hello 

  3. Verifica che il payload sia stato ricevuto visualizzando i log del servizio worker:

    gcloud app logs read

PHP

Crea un'attività localmente, aggiungila alla coda impostata e consegna l'attività a un worker asincrono:

  1. Vai alla directory snippets.

  2. Imposta le seguenti variabili di ambiente sulla macchina manualmente, nel codice nell'app di esempio o tramite un alias. L'app di esempio utilizza questi elementi per creare la richiesta che aggiunge l'attività alla coda:

    export PROJECT_ID=PROJECT_ID # The project ID from above
    export LOCATION_ID=LOCATION_ID # The region in which your queue is running
    export QUEUE_ID=my-queue # The queue you created above
    Nota: per trovare l'ID località, utilizza il seguente comando gcloud:
    gcloud tasks locations list

  3. Utilizza lo snippet locale create_task.php per creare un'attività e aggiungere un payload di hello. Il payload può essere costituito da qualsiasi dato della richiesta necessaria al worker per completare l'elaborazione dell'attività:

    php src/create_task.php $PROJECT_ID $LOCATION_ID $QUEUE_ID hello
    

  4. Controlla i log per verificare che il payload sia stato ricevuto:

    gcloud app logs read

Python

Crea un'attività localmente, aggiungila alla coda impostata e consegna l'attività a un worker asincrono:

  1. Imposta le seguenti variabili di ambiente sulla macchina manualmente, nel codice nell'app di esempio o tramite un alias. L'app di esempio utilizza queste variabili per creare la richiesta che aggiunge attività alla coda:

    export PROJECT_ID=PROJECT_ID # The project ID you set up above
    export LOCATION_ID=LOCATION_ID # The region in which your queue is running
    export QUEUE_ID=my-queue # The queue you created above
    Nota: per trovare l'ID località, utilizza il seguente comando gcloud:
    gcloud tasks locations list

  2. Utilizza il create_app_engine_queue_task.py locale per creare un'attività e aggiungere un payload di hello. Il payload può essere qualsiasi dato della richiesta necessaria al worker per completare l'elaborazione dell'attività:

    python create_app_engine_queue_task.py --project=$PROJECT_ID \
    --location=$LOCATION_ID --queue=$QUEUE_ID --payload=hello

  3. Verifica che il payload sia stato ricevuto:

    gcloud app logs read

Ruby

Crea un'attività localmente, aggiungila alla coda impostata e consegna l'attività a un worker asincrono:

  1. Imposta le seguenti variabili di ambiente sulla macchina manualmente, nel codice nell'app di esempio o tramite un alias. Il client utilizza queste informazioni per creare la richiesta:

    export GOOGLE_CLOUD_PROJECT=my-project-id # The project ID from above
    export LOCATION_ID=my-location-id # The region in which your queue is running
    export QUEUE_ID=my-queue # The queue you created above
    Nota: per trovare l'ID località, utilizza il seguente comando gcloud:
    gcloud tasks locations list

  2. Crea un'attività con un payload di hello e aggiungila alla coda. Il payload può essere qualsiasi dato della richiesta necessaria al worker per completare l'elaborazione dell'attività:

    ruby create_task.rb $GOOGLE_CLOUD_PROJECT_ID $LOCATION_ID $QUEUE_ID hello

  3. Verifica che il payload sia stato ricevuto visualizzando i log del servizio worker:

    gcloud app logs read

Esegui la pulizia

Per evitare che al tuo account Google Cloud vengano addebitati costi relativi alle risorse utilizzate in questa pagina, segui questi passaggi.

  1. Nella console Google Cloud, vai alla pagina Gestisci risorse.

    Vai a Gestisci risorse

  2. Nell'elenco dei progetti, seleziona il progetto che vuoi eliminare, quindi fai clic su Elimina.
  3. Nella finestra di dialogo, digita l'ID del progetto e fai clic su Chiudi per eliminare il progetto.

Passaggi successivi

Ora che hai completato l'aggiunta di un'attività a una coda di Cloud Tasks, continua a esplorare Cloud Tasks osservando le pagine seguenti: