목록GCP/PubSub (2)
우노
들어가기 앞서, 해당 포스팅에선 GCP Pub/Sub Topic에 Message를 Publish하는 간단한 예제 코드를 다뤄보겠습니다. 테스트를 위한 간단한 코드이기 때문에, 필요에 따라 수정해서 사용하시면 됩니다 ㅎㅎ.. 예제 코드 from google.cloud import pubsub_v1 import json # 프로젝트 ID 및 서비스 계정 키 파일 경로 설정 project_id = "your-project-id" key_file_path = "path/to/your/service-account-file.json" # Pub/Sub 클라이언트 초기화 pubsub_client = pubsub_v1.PublisherClient.from_service_account_file(key_file_path)..
들어가기 앞서, Google Cloud Pub/Sub의 Subscriber는 두 가지 방식으로 메세지를 수신할 수 있습니다. Subscribe (Push) 구독자에게 메세지를 보내는 방식입니다. Pull 구독자가 필요할 때 메시지를 수동으로 가져오는 방식입니다. 어떤 방식을 선택할지는 사용 사례와 요구 사항에 따라 다릅니다. 실시간 데이터 처리가 필요한 경우에는 Subscribe(Push) 방식이 적합하며, 일괄적인 처리나 비동기적인 작업이 가능한 경우에는 Pull 방식이 적합할 수 있습니다. Subscribe 방식 예제 코드 from google.cloud import pubsub_v1 import json def callback(message: pubsub_v1.subscriber.message.Me..