Questa pagina descrive come creare code di Cloud Tasks. Quando le attività vengono aggiunte a una coda, la coda le invia e si assicura che vengano elaborate in modo affidabile da un servizio, noto anche come worker.
Tieni presente quanto segue:
I nomi delle code sono composti da tre parti: un ID progetto, una località e un ID coda. Devi avere un Google Cloud progetto che fornisca l'ID progetto.
Se utilizzi le attività di destinazione di App Engine, devi anche avere un' applicazione App Engine che si trova in una regione specifica e in cui vengono eseguite la coda e i gestori. Prendi nota della regione quando aggiungi l'app.
L'utilizzo delle attività di destinazione HTTP non richiede un'app App Engine. Quando crei la coda, seleziona una Google Cloud località.
Creare una coda
Puoi creare una coda nei seguenti modi:
- Nella Google Cloud console
- Utilizzando Google Cloud CLI nel terminale o in Cloud Shell
- Inviando una richiesta diretta all'API Cloud Tasks
Console
Nella Google Cloud console, vai alla pagina Cloud Tasks > Code.
Fai clic su Crea coda.
Inserisci un Nome coda, ad esempio
my-queue.Nell'elenco Regione, seleziona una località supportata in cui verrà eseguita la coda, ad esempio
asia-south1.Se la tua organizzazione limita la località delle risorse e vuoi creare la coda in
us-central1ous-central2, la policy dell'organizzazione deve consentire la creazione della coda sia inus-central1sia inus-central2(anche se hai bisogno di una coda solo in una di queste regioni).Fai clic su Crea.
gcloud
Utilizza il gcloud tasks queues create
comando per creare la coda:
gcloud tasks queues create QUEUE_ID \
--location=LOCATIONSostituisci quanto segue:
QUEUE_ID: l'identificatore che assegni alla coda, ad esempiomy-queue.LOCATION: una regione supportata in cui verrà eseguita la coda, ad esempioasia-south1.Se la tua organizzazione limita la località delle risorse e vuoi creare la coda in
us-central1ous-central2, la policy dell'organizzazione deve consentire la creazione della coda sia inus-central1sia inus-central2(anche se hai bisogno di una coda solo in una di queste regioni).
Altri flag per il comando gcloud CLI consentono di configurare i limiti di frequenza, le opzioni di ripetizione, i tipi di coda e altro ancora.
API REST
Per creare una coda, utilizza il
projects.locations.queues.create
metodo.
Prima di utilizzare i dati della richiesta, apporta le sostituzioni seguenti:
PROJECT_ID: l' Google Cloud ID progetto.LOCATION: una regione supportata in cui verrà eseguita la coda, ad esempioasia-south1.Se la tua organizzazione limita la località delle risorse e vuoi creare la coda in
us-central1ous-central2, la policy dell'organizzazione deve consentire la creazione della coda sia inus-central1sia in