2016-10-10 7 views
0

Nginx統計ページには、すべてのIPアドレスからの1秒あたりの現在のリクエスト数が表示されます。しかし、構成http_reqモジュールのために1つのIPに制限を指定する必要があります。 nginxとの各IPアドレス契約から毎秒の現在の要求を検出する方法はありますか?Nginx設定のhttp_reqモジュール

あなたのnginx設定の制限req/secをどのように認識しているかについて教えてもらえます。

答えて

0

あなたが設定ファイルに

limit_req_zone $binary_remote_addr zone=login:10m rate=1r/s; 

を追加する必要があり、すべてのクライアントからの要求を制限します。このコード例では、すべてのクライアントに対して1リクエスト/秒を制限しています。

完全チュートリアルのためにthisをチェックしてください。

+0

私はそれを知っている))しかし、私の質問は少し別です。 req/secの制限をどのように決定できますか?このため、私は1つのIPアドレスから現在のレベルを見る必要があると思うが、nginx sttusページはすべてのIPアドレスからreq/secだけを説明する。理解して? –