Nachrichten in Pub/Sub mit der gcloud CLI veröffentlichen und empfangen

Auf dieser Seite wird beschrieben, wie Sie über die Google Cloud CLI die folgenden Vorgänge in Pub/Sub ausführen:

  • Thema und Abo erstellen
  • Veröffentlichen Sie Nachrichten zum Thema:
  • Nachrichten aus dem Abo empfangen

Klicken Sie auf Anleitung, um die Schritt-für-Schritt-Anleitung für diese Aufgabe direkt in der Google Cloud Console auszuführen:

Anleitung


Hinweise

  1. Melden Sie sich bei Ihrem Google Cloud-Konto an. Wenn Sie mit Google Cloud noch nicht vertraut sind, erstellen Sie ein Konto, um die Leistungsfähigkeit unserer Produkte in der Praxis sehen und bewerten zu können. Neukunden erhalten außerdem ein Guthaben von 300 $, um Arbeitslasten auszuführen, zu testen und bereitzustellen.
  2. Richten Sie ein Google Cloud Console-Projekt ein.

    Projekt einrichten

    Führen Sie folgende Schritte per Mausklick aus:

    • Ein Projekt erstellen oder auswählen.
    • Aktivieren Sie die Pub/Sub API für dieses Projekt.

    Sie können diese Ressourcen jederzeit in der Google Cloud Console aufrufen und verwalten.

  3. Installieren Sie die Google Cloud CLI.
  4. Führen Sie folgenden Befehl aus, um die gcloud CLI zu initialisieren:

    gcloud init
  5. Richten Sie ein Google Cloud Console-Projekt ein.

    Projekt einrichten

    Führen Sie folgende Schritte per Mausklick aus:

    • Ein Projekt erstellen oder auswählen.
    • Aktivieren Sie die Pub/Sub API für dieses Projekt.

    Sie können diese Ressourcen jederzeit in der Google Cloud Console aufrufen und verwalten.

  6. Installieren Sie die Google Cloud CLI.
  7. Führen Sie folgenden Befehl aus, um die gcloud CLI zu initialisieren:

    gcloud init

Thema erstellen

Erstellen Sie ein Thema mit der ID my-topic:

gcloud pubsub topics create my-topic

Abo erstellen

Erstellen Sie ein Abo mit der ID my-sub und hängen Sie es an my-topic an:

gcloud pubsub subscriptions create my-sub --topic=my-topic

Nachrichten veröffentlichen

Veröffentlichen Sie eine Nachricht in my-topic:

gcloud pubsub topics publish my-topic --message="hello"

Nachrichten empfangen

Empfangen Sie die Nachricht von my-sub:

gcloud pubsub subscriptions pull my-sub --auto-ack

Die gcloud CLI gibt die Nachricht an die Befehlszeile aus.

Wie ist es gelaufen?

Nächste Schritte