2010-12-03 8 views
1

私はこれについていくつかの検索を行ってきましたが、私は決定的なものは何も見つかりませんでした。グラスフィッシュ:ユーザーが1分/ 1分にできるリクエストの数の制限

ユーザーがGlassfishで実行されているアプリケーションに対して、時間間隔(秒、分、何でも)ごとに要求できる数を制限する好ましい方法はありますか?

例えば、user1が4秒間に4リクエストを作成した場合、コンテナはそのユーザ/ ipからのリクエストをある程度無視します。

これをプログラムで実装することはかなり簡単ですが、その場合でも簡単に要求を処理しています。これは実際のアプリケーションを入力する前に、より軽量な方法でコンテナで処理することができる場合は、それが望ましいと思われる。

答えて

0

なぜこれがコンテナで処理されるのかわかりません。コンテナの場合と同じように、ソリューションを実装するのと同じように簡単になると思われますので、コンテナを持っていればそれほど購入しないと思います。

おそらく、あなたがDDoS攻撃や何かを防ぐことを試みているなら、特にネットワークレベルでこれを解決することができます。

+0

これはアプリケーションからこの非アプリケーションロジックを削除しますが、実際にはそれほど多くのことを達成していません。それをネットワークレベルで制限することは別の選択肢であり、すべての手段を調査するだけです。 – arw

関連する問題