2017-02-21 9 views
0

Webサービスが同時に要求を処理して処理できる最大数はいくらですか?何らかの制限を設定することは可能ですか?ウェブサービスがあまりにも多くのリクエストを取得し、その状況でこの問題を解決するにはどうすれば問題になるでしょうか?サービスするWebサービスの最大番号

答えて

0

特定の時間にWebサービスによって処理されるリクエストの数は、Webサーバーのアーキテクチャによって異なります。特定の時間にサーバーが処理する要求の数を増やしたい場合は、アーキテクチャーとパフォーマンスを改善する必要があります。

ウェブサービスのパフォーマンスの詳細については、Microsoft articleを参照してください。

制限を設定するには、一定時間内にサーバーにヒットしたユーザー要求を制御して、その上にモデルを実装します。最も推奨されるモデルは、ミドルウェアプラットフォームでこれを実装することです。これもセキュリティ対策になります。 DoS攻撃などのセキュリティ脅威を取り除くことができます。

WSO2 APIマネージャーなどのミドルウェアソリューションでは、アクセス制御のためのソリューションとして調整ポリシーが実装されています。ミドルウェアロジックを使用して、特定の時間にサーバーのヒット数を制御する方法の詳細については、docuementations on Throttling Policiesを参照してください。

関連する問題