gcloud CLI를 사용하여 Pub/Sub에서 메시지 게시 및 수신

이 페이지에서는 Google Cloud CLI를 사용하여 Pub/Sub에서 다음 작업을 수행하는 방법을 보여줍니다.

  • 주제 및 구독을 만듭니다.
  • 주제에 메시지를 게시합니다.
  • 구독에서 메시지를 수신합니다.

Google Cloud 콘솔에서 이 태스크에 대한 단계별 안내를 직접 수행하려면 둘러보기를 클릭합니다.

둘러보기


시작하기 전에

  1. Google Cloud 계정에 로그인합니다. Google Cloud를 처음 사용하는 경우 계정을 만들고 Google 제품의 실제 성능을 평가해 보세요. 신규 고객에게는 워크로드를 실행, 테스트, 배포하는 데 사용할 수 있는 $300의 무료 크레딧이 제공됩니다.
  2. Google Cloud 콘솔 프로젝트를 설정합니다.

    프로젝트 설정

    클릭하여 다음을 수행하세요.

    • 프로젝트를 만들거나 선택합니다.
    • 프로젝트에 Pub/Sub API를 사용 설정합니다.

    언제든지 Google Cloud 콘솔에서 이 리소스를 보고 관리할 수 있습니다.

  3. Google Cloud CLI를 설치합니다.
  4. gcloud CLI를 초기화하려면 다음 명령어를 실행합니다.

    gcloud init
  5. Google Cloud 콘솔 프로젝트를 설정합니다.

    프로젝트 설정

    클릭하여 다음을 수행하세요.

    • 프로젝트를 만들거나 선택합니다.
    • 프로젝트에 Pub/Sub API를 사용 설정합니다.

    언제든지 Google Cloud 콘솔에서 이 리소스를 보고 관리할 수 있습니다.

  6. Google Cloud CLI를 설치합니다.
  7. gcloud CLI를 초기화하려면 다음 명령어를 실행합니다.

    gcloud init

주제 만들기

ID가 my-topic인 주제를 만듭니다.

gcloud pubsub topics create my-topic

구독 만들기

ID가 my-sub인 구독을 만들고 my-topic에 연결합니다.

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

메시지 게시

my-topic에 메시지를 게시합니다.

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

메시지 수신

my-sub에서 메시지를 수신합니다.

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

gcloud CLI는 명령줄에 메시지를 인쇄합니다.

어땠나요?

다음 단계