Creazione delle code in modalità pull

In questa pagina viene descritto come creare una coda di pull. Devi creare la coda per aggiungere attività. La pagina descrive anche come mettere in pausa o eliminare una coda.

Definizione delle code con queue.yaml

Puoi definire le code in modalità pull utilizzando il file queue.yaml per la tua applicazione. Il processo equivale a creare code in modalità push denominate, con un'istruzione specializzata mode: pull aggiunta al file.

queue:
- name: my-queue-name
  mode: pull

Per caricare il file devi utilizzare il comando gcloud dell'interfaccia a riga di comando gcloud.

gcloud app deploy queue.yaml

Disabilitazione delle code

Puoi disattivare o mettere in pausa una coda rimuovendo la definizione dal file di configurazione della coda e caricando il file aggiornato.

Una volta caricato il file aggiornato, la coda viene impostata su "disattivata" e la relativa tariffa viene impostata su 0. Le eventuali attività che sono in coda o nuove che vengono aggiunte alla coda non verranno elaborate. Puoi riabilitare la coda disattivata caricando un nuovo file di coda con la coda definita.

Puoi anche mettere in pausa una coda dalla pagina Cloud Tasks in Cloud Console.

Eliminazione delle code

Per eliminare una coda devi prima disattivarla:

  1. Rimuovi la definizione della coda dal file di configurazione della coda.

  2. Carica il file modificato.

    gcloud app deploy queue.yaml
    

Dopo aver disattivato la coda, utilizza Cloud Console per eliminarla.

  1. In Cloud Console, seleziona la coda.

    Vai a Cloud Tasks

  2. Fai clic su Elimina coda.

Se elimini una coda da Cloud Console, devi attendere 7 giorni prima di ricrearla con lo stesso nome.

Passaggi successivi

Scopri come creare attività.