私はキューにGoogleのPub/Subサービスを使ってみましたが、実際のアプリケーションで何が良いのか分かりませんでした。Google Pub/Subの目的は何ですか?
Googleは
データグローバルリアルタイムかつ信頼性の高いメッセージングのためのサービスとストリーミング
だが、それは仕事のやり方は私には本当に奇妙であると述べています。それは、最大7日間の承認済みメッセージを保持しています。すでに加入していても、過去7日間のすべてのメッセージを再購読すれば、すでに確認済みの同じ加入者に再確認されます。 FIFOもありません。
私は実際にメッセージがどの加入者にも少なくとも1回配信されることが保証されている場合、このサービスをどのように使用すべきか理解していません。これは、冪等のアクションには使用できません。各サブスクライバは、既に受信済みのすべてのメッセージに関する情報を保存しなければならないため、複数回メッセージを処理しません。
サブスクライバがすでに肯定応答したメッセージを再受信することは非常にまれです。これが定期的に行われている場合は、サポートチケットを開くことをお勧めします.GCP担当者が問題の原因を特定するのに役立ちます。 –
実際それはまれではなく、むしろ正常です。そして、 "バグ"としてではなく、文書化された動作です。 Pubsubは配信を少なくとも1回は保証しますが、1回だけではありません。 –