冪等のシーン
- 繰り返し提出結果としてネットワーク遅延。
- フォームを送信繰り返します。
ソリューション
あなたが提出するたびに、一時的なトークン、トークンを使用してのみ保証するために、
トークン生成ルール(単一アプリケーション):トークン+ UUID
- Redisの各呼び出しの前にインターフェイスに保存されているトークンを生成します。
- 場合呼び出しインタフェース、リクエストヘッダに生成されたトークン。
- クエリトークンRedisのためのインタフェースヘッダトークン取得要求は、トークンを削除して、ビジネスロジックを実行あり、存在しています。
- あなたがトークンのRedisのを見つけることができない場合は、プロンプトの提出に繰り返されません。
トークン生成ルール(分散):トークン+分散グローバルID