Pubblica e ricevi messaggi in Pub/Sub utilizzando la CLI gcloud
Questa pagina mostra come eseguire le seguenti operazioni in Pub/Sub utilizzando Google Cloud CLI:
- Crea un argomento e una sottoscrizione.
- Pubblica messaggi nell'argomento.
- Ricevere i messaggi dall'abbonamento.
Per seguire le indicazioni dettagliate per questa attività direttamente nella console Google Cloud, fai clic su Procedura guidata:
Prima di iniziare
- 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.
-
Set up a Google Cloud console project.
Click to:
- Create or select a project.
- Enable the Pub/Sub API for that project.
You can view and manage these resources at any time in the Google Cloud console.
- Install the Google Cloud CLI.
-
To initialize the gcloud CLI, run the following command:
gcloud init
-
Set up a Google Cloud console project.
Click to:
- Create or select a project.
- Enable the Pub/Sub API for that project.
You can view and manage these resources at any time in the Google Cloud console.
- Install the Google Cloud CLI.
-
To initialize the gcloud CLI, run the following command:
gcloud init
crea un argomento
Crea un argomento con ID my-topic
:
gcloud pubsub topics create my-topic
crea una sottoscrizione
Crea una sottoscrizione con l'ID my-sub
e collegala a my-topic
:
gcloud pubsub subscriptions create my-sub --topic=my-topic
pubblica dei messaggi
Pubblica un messaggio in my-topic
:
gcloud pubsub topics publish my-topic --message="hello"
Ricevere messaggi
Ricevi il messaggio da my-sub
:
gcloud pubsub subscriptions pull my-sub --auto-ack
L'interfaccia a riga di comando gcloud stampa il messaggio nella riga di comando.
Com'è andata?
Passaggi successivi
Visualizza tutti i comandi dell'interfaccia a riga di comando gcloud disponibili per Pub/Sub
Scopri di più sui concetti Pub/Sub trattati in questa pagina.
Leggi le nozioni di base sul servizio Pub/Sub.
Esamina un esempio end-to-end di un sistema Pub/Sub.
Prova un'altra guida rapida di Pub/Sub che utilizza le librerie client o la console.
Scegli un tipo di abbonamento.
Scopri di più sulle API Pub/Sub.