gcloud 명령줄 도구 사용하기 빠른 시작

Pub/Sub는 애플리케이션과 서비스 간에 이벤트 데이터를 교환하는 메시지 서비스입니다. 데이터의 제작자는 Pub/Sub 주제에 메시지를 게시합니다. 소비자는 해당 주제에 관한 구독을 만듭니다. 구독자는 구독에서 메시지를 가져오거나 가져오기 구독을 위한 webhook을 구성합니다. 구성에서 설정 가능한 기간 안에 모든 구독자가 각 메시지를 확인해야 합니다.

이 페이지에서는 구독자 가져오기를 이용하여 메시지를 게시하고 소비하는 방법을 설명합니다.

시작하기 전에

  1. Google 계정에 로그인합니다.

    아직 계정이 없으면 새 계정을 등록하세요.

  2. GCP Console 프로젝트를 설정합니다.

    프로젝트 설정

    클릭하여 다음을 수행합니다.

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

    언제든지 GCP Console에서 이 리소스를 보고 관리할 수 있습니다.

  3. Cloud SDK 설치 및 초기화.

gcloud 명령줄 도구 사용

gcloud 명령줄 도구를 사용하여 Pub/Sub에서 작업을 수행할 수 있습니다. gcloud 명령줄 도구는 시작하기 전에 섹션에서 설치한 Cloud SDK에 포함되어 있습니다. Pub/Sub gcloud 명령어 전체 목록은 gcloud 참조gcloud pubsub 섹션을 참조하세요.

Bash 또는 Cloud Shell에서 실행하는 이 종합 예시는 필요한 단계를 보여줍니다.

  1. 주제를 만듭니다.
  2. 주제를 구독합니다.
  3. 주제에 메시지를 게시합니다.
  4. 메시지를 받습니다.
gcloud init
gcloud pubsub topics create my-topic
gcloud pubsub subscriptions create --topic my-topic my-sub
gcloud pubsub topics publish my-topic --message "hello"
gcloud pubsub subscriptions pull --auto-ack my-sub

이 예시는 가져오기 구독을 사용합니다. Pub/Sub는 구독자 가이드에 설명된 대로 내보내기 구독도 지원합니다.

API(대부분 gcloud 도구 및 Cloud Console UI)를 통해 모든 관리 작업을 수행할 수 있습니다.

어땠나요?

Pub/Sub 지원 페이지에서 추가 리소스 및 링크를 볼 수 있습니다.

다음 단계

이 페이지에서 논의한 개념을 더 자세히 알고 싶다면 게시자구독자 가이드를 참조하세요.

Pub/Sub 클라이언트 라이브러리에서 선택한 언어로 Pub/Sub를 시작합니다.

빠른 시작: 클라이언트 라이브러리 사용을 참조하여

클라이언트 라이브러리 API를 사용하여 기본 Pub/Sub 작업을 수행하는 방법을 확인하세요.

Pub/Sub에 대한 자세한 개요는 Pub/Sub란 무엇인가요?를 참조하세요.