41

Apache Bench テストを開始すると:

ab -n 10000 -c 1300 http://domain.com/test.php

エラーが発生します:

socket: 開いているファイルが多すぎます (24)

「-c 1000」に変更すると、正常に動作します。

1000 人を超える同時ユーザーを持つことができるため、ソケットのオープン ファイルが多すぎる問題を修正するか、パラメータを増やしたいと考えています。これを行う方法と場所は?

centos 5でlighttpdを使用しています。

4

3 に答える 3

94
ulimit -n 10000

システム構成によっては機能しない場合があります。これを参照してシステムを構成してください。

于 2009-10-01T15:22:02.197 に答える
0

lightyのドキュメントを確認してください。オプションを設定する必要がある場合がありserver.max-fdsます。またserver.max-connections、それに応じて変更する必要があります (ドキュメントを参照してください)。

于 2009-10-13T21:27:34.207 に答える