2017-03-10 18 views
0

提供されている一連のサービスに対して調整を実装したいと考えました。 ピーク時には、長時間実行しているユーザーや、巨大なデータを送信しているユーザーや、後の段階でも設定できる他のルールにサービスを制限または拒否したいと考えています。 私はこのコードでjavaとspringのフレームワークを使用する予定です。クラウドサービスのAPIスロットルを実装するためのレート制限パターン

私はレート制限パターンについて読んでいます.1つの可能な実装は、スタックオーバーフローポストによって提案されましたToken_bucketでした。記事は複雑に感じます。 誰か他の方法やパターンを提案することはできますか?そしてそれらを説明する良い記事。

また、マイクロソフトから別のpdfファイル - cloud design patternが見つかりました。 しかし、それは調整パターンを実装することに多くを提供していません。しかし、同様の記事は非常に高く評価されるでしょう。

答えて

-1

ここでも回路ブレーカパターンを使用し、レート制限に達すると回路をオープン状態にすることができます。 しかし、回路はそれを閉じた状態にリセットする必要があります。

関連する問題