web-dev-qa-db-ja.com

ApacheBenchmark ab-SSL読み取りに失敗しました-接続を閉じています

私が自分のウェブサイトでabを実行しているとき、私はこれらの応答のトンを受け取ります:

SSL read failed - closing connection
SSL read failed - closing connection
SSL read failed - closing connection

そして、時にはそれは成功しています。 MacBook Pro 10.7.2を使用しています。奇妙なことに、OSライオンではなく、非常によく似たマシンで他の誰かが私の隣に同じテストを行い、問題はありません。

何か案は?私はあちこちで腹筋を働かせているので、これは私のマシン上の何かだと確信しています。

コマンドは単純です:ab -c 100 -n 1000 https://mywebsite.com

もう1つ、nginxのログを見ると、abからいくつかのリクエストが入っているのがわかります。また、ログには失敗したログは表示されません。

14
chantheman

Ab パッチがある のバグが発生しているようです。

7

質問-並行性を落とすとどうなりますか? Lionのデフォルトのulimitはかなり低く、メモリが私に役立ち、ここでそれに遭遇している場合は256です。並行性を落とすと問題が解決する場合は、ulimitを増やして再試行してください。

ulimit -a(リストする); ulimit -n 1024(または任意の数)で増加させます。

ここでそれの良い説明: https://superuser.com/questions/309106/strange-behaviour-with-ulimit-on-mac-os-x-10-6

1
Adam C