gcloud CLI를 사용하여 Pub/Sub 주제 만들기
이 페이지에서는 Google Cloud CLI를 사용하여 Pub/Sub에서 다음 작업을 수행하는 방법을 보여줍니다.
- 주제 및 구독을 만듭니다.
- 주제에 메시지를 게시합니다.
- 구독에서 메시지를 수신합니다.
Google Cloud Console에서 직접 이 태스크를 수행하는 방법에 대한 단계별 안내를 보려면 둘러보기를 클릭합니다.
다음 섹션에서는 둘러보기를 클릭할 때와 동일한 단계를 수행합니다.
시작하기 전에
- Google Cloud 계정에 로그인합니다. Google Cloud를 처음 사용하는 경우 계정을 만들고 Google 제품의 실제 성능을 평가해 보세요. 신규 고객에게는 워크로드를 실행, 테스트, 배포하는 데 사용할 수 있는 $300의 무료 크레딧이 제공됩니다.
-
Google Cloud 콘솔 프로젝트를 설정합니다.
클릭하여 다음을 수행하세요.
- 프로젝트를 만들거나 선택합니다.
- 프로젝트에 Pub/Sub API를 사용 설정합니다.
언제든지 Google Cloud 콘솔에서 이 리소스를 보고 관리할 수 있습니다.
- Google Cloud CLI를 설치합니다.
-
gcloud CLI를 초기화하려면 다음 명령어를 실행합니다.
gcloud init
-
Google Cloud 콘솔 프로젝트를 설정합니다.
클릭하여 다음을 수행하세요.
- 프로젝트를 만들거나 선택합니다.
- 프로젝트에 Pub/Sub API를 사용 설정합니다.
언제든지 Google Cloud 콘솔에서 이 리소스를 보고 관리할 수 있습니다.
- Google Cloud CLI를 설치합니다.
-
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는 명령줄에 메시지를 인쇄합니다.
어땠나요?
다음 단계
주제 및 구독 관리 방법을 알아보세요.
주제에 메시지 게시 및 구독에서 메시지 수신에 대해 자세히 알아보세요.
Pub/Sub 개요를 참조하세요.
Pub/Sub 시스템의 엔드 투 엔드 예시를 살펴보세요.
Pub/Sub의 gcloud CLI 참조를 살펴보세요.