>  기사  >  백엔드 개발  >  Google Cloud Platform: 클라우드 기능이 이미 처리 중인 경우 Pub/Sub 메시지를 무시할 수 있는 방법이 있나요?

Google Cloud Platform: 클라우드 기능이 이미 처리 중인 경우 Pub/Sub 메시지를 무시할 수 있는 방법이 있나요?

王林
王林앞으로
2024-02-08 23:48:21394검색

Google Cloud Platform:如果云功能已经在处理,是否有办法忽略 Pub/Sub 消息?

php 편집기 Yuzi가 Google Cloud Platform을 소개합니다. 클라우드 기능 처리 중에 Pub/Sub 메시지를 무시하려는 경우 해결 방법이 있나요? Google Cloud Platform은 이러한 요구 사항을 충족할 수 있는 간단하고 효과적인 방법을 제공합니다. 이 문서에서는 Google Cloud Platform에서 Pub/Sub 메시지를 무시하여 클라우드 기능을 보다 유연하고 효율적으로 처리하는 방법을 자세히 소개합니다.

질문 내용

저는 Google Cloud Platform을 처음 접했고 현재 Go에서 일부 Cloud 기능을 만들고 있습니다. 주제를 구독하는 클라우드 기능이 이미 처리 중인 메시지를 무시할 수 있는지 궁금합니다.

기본적으로 내 시스템은 어느 시점에서 클라우드 기능을 시작하는 "완료" 메시지를 보냅니다. 주제가 또 다른 완료 메시지를 받으면 다른 구독자 기능 인스턴스를 시작하지 않고 메시지를 무시하도록 만들고 싶습니다. .

해결 방법

Cloud Function을 사용하여 로컬에서 이 작업을 수행할 수 있는지 잘 모르겠습니다.

이러한 사용 사례를 처리하려면 state 사용을 고려해 보세요.

예를 들어, 받은 메시지를 Google Cloud 中有 memorystoreRedis에 저장하세요.

클라이언트에서 캐시에 액세스하세요. 캐시에 없는 메시지만 처리하도록 필터를 추가할 수 있습니다. 云函数中,您可以使用Python Redis

위 내용은 Google Cloud Platform: 클라우드 기능이 이미 처리 중인 경우 Pub/Sub 메시지를 무시할 수 있는 방법이 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 stackoverflow.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제