ソケット:開いているファイルが多すぎます(24)Apacheのベンチのlighttpd
-
19-09-2019 - |
質問
私はApacheのベンチテストを開始する場合:
AB -n 10000 -c 1300 http://domain.com/test.phpする
私はエラーを取得します:
ソケット:開いているファイルが多すぎます(24)
私は '-c 1000' に変更すると、それが正常に動作します。
私は1000人の以上の同時ユーザーを持つことができるため、私はソケットあまりにも多くの開いているファイルの問題を修正するか、パラメータの値を大きくしたいと思います。どのようにこれを行うには、どこで?
私はCentOSの5にlighttpdのを使用します。
他のヒント
変更の最大のpermernentするあなたは/etc/security/limits.confをして再起動システムを変更する必要があり、ファイルの制限を開けます:
echo -ne "
* soft nofile 65536
* hard nofile 65536
" >>/etc/security/limits.conf
ライティのドキュメントをチェックしてください。あなたはserver.max-fds
オプションを設定する必要があります。またserver.max-connections
はマニュアルを参照して、再び(それに応じて変更する必要がありますする )。
所属していません StackOverflow