Elimina attività e code

Questa pagina descrive come eliminare le attività da una coda in modalità push e come eliminare le code. In alcuni casi potrebbe essere necessario eliminare un'attività che non può essere completata correttamente, a prescindere dal numero di nuovi tentativi.

Eliminare le attività da una coda

Per eliminare un'attività dalla console Google Cloud:

  1. Apri la pagina Cloud Tasks nella console.

    Vai a Cloud Tasks

  2. Fai clic sul nome della coda da cui vuoi rimuovere l'attività.

  3. Seleziona l'attività da eliminare e fai clic su Elimina attività selezionate.

    Il pulsante Elimina attività selezionate è l'ultimo nell'elenco delle azioni in alto a destra nella pagina.

  4. Fai clic su Elimina.

Eliminazione di tutte le attività da una coda

Per eliminare un'attività dalla console Google Cloud:

  1. Apri la pagina Cloud Tasks nella console.

    Vai a Cloud Tasks

  2. Fai clic sul nome della coda da cui vuoi rimuovere l'attività.

  3. Seleziona l'attività da eliminare e fai clic su Elimina tutte le attività.

    Il pulsante Elimina tutte le attività elimina definitivamente tutte le attività dalla coda.

  4. Fai clic su Elimina.

Tutte le attività create prima del momento dell'eliminazione definitiva verranno eliminate definitivamente. L'applicazione delle operazioni di eliminazione definitiva può richiedere fino a un minuto.

Il recupero delle quote liberate mediante l'eliminazione definitiva di una coda può richiedere diverse ore.

Messa in pausa delle code

Puoi mettere in pausa una coda rimuovendo la definizione dal file queue.yaml e caricando il file queue.yaml modificato. Se imposti la velocità di qualsiasi coda su 0, la coda viene messa in pausa.

Le attività rimanenti in una coda in pausa o le nuove attività aggiunte non verranno elaborate. Puoi riprendere la coda in pausa caricando un nuovo file queue.yaml con la coda definita e la velocità impostata su un valore diverso da zero. Le code in pausa continuano a essere conteggiate come parte della quota.

Puoi anche mettere in pausa una coda dalla pagina Cloud Tasks nella console Google Cloud.

Eliminazione delle code in corso...

Una best practice consiste nel mettere in pausa una coda prima di eliminarla:

  1. Rimuovi la definizione della coda dal file queue.yaml.

  2. Carica la modifica nel tuo file queue.yaml.

    gcloud app deployQueue.yaml

Una volta rimossa la coda dal file queue.yaml, utilizza la console Google Cloud per eliminarlo.

  1. Nella console Google Cloud, seleziona la coda.

    Vai a Cloud Tasks

  2. Fai clic su Elimina coda.

Se elimini una coda dalla console Google Cloud, devi attendere 7 giorni prima di ricreare con lo stesso nome.