2016-09-19 4 views
0

Google Cloud PubSub 및 Fluentd 가입자와 로그 데이터 흐름을 만들려고합니다. 아키텍처는 먼저 웹 서버 그룹이 동일한 PubSub 끝점에 액세스 로그를 보내고 두 번째 Fluentd 서버는 PubSub 끝점에서 로그를 가져와 Google BigQuery 및 다른 하위 시스템으로 보냅니다.Google Cloud PubSub 및 Fluentd 가입자를 사용할 때 멱등 원 메시지를 만드는 방법은 무엇입니까?

제 질문은 이러한 아키텍처에서 메시지 멱등 원을 유지하는 방법입니다. Google Cloud Pubsub의 문서에 따르면 구독자는 로그를 멱등환으로 유지해야 할 책임이 있습니다. https://cloud.google.com/pubsub/docs/subscriber#delivery-contract

그러나 많은 유창한 서버로 좋은 (그리고 가능하다면, 간단한) 방법을 모르겠습니다. 좋은 생각이 있습니까?

답변