Kiedy uruchamiam ab na mojej stronie, otrzymuję mnóstwo tych odpowiedzi:
SSL read failed - closing connection
SSL read failed - closing connection
SSL read failed - closing connection
I czasem się to udaje. Jestem na MacBooku Pro 10.7.2. Dziwne jest to, że ktoś inny robi ten sam test na bardzo podobnej maszynie, a nie OS Lion, tuż obok mnie i nie ma problemów.
Jakieś pomysły? Jestem pewien, że jest to coś na mojej maszynie, ponieważ mogę pracować w całym miejscu.
Polecenie to po prostu: ab -c 100 -n 1000 https://mywebsite.com
Jeszcze jedna rzecz, kiedy patrzę w dzienniki nginx, widzę niektóre żądania przychodzące z ab, więc niektóre działają. Ponadto dzienniki nie pokazują dzienników zakończonych niepowodzeniem.
apache-2.2
nginx
ssl
ab
chantheman
źródło
źródło
Odpowiedzi:
Wygląda na to, że napotykasz błąd w ab, dla którego istnieje łatka .
źródło
brew install ab
brew install ab
Pytanie - co się stanie, jeśli upuścisz współbieżność? Domyślna ulimit na Lwie jest dość niska - 256, jeśli pamięć mi służy i możesz się tu natknąć. Jeśli upuszczenie współbieżności to rozwiąże, po prostu zwiększ swoją ulimit i spróbuj ponownie:
ulimit -a (do listy); ulimit -n 1024 (lub dowolny inny numer), aby go zwiększyć.
Dobre wyjaśnienie tutaj: /superuser/309106/strange-behaviour-with-ulimit-on-mac-os-x-10-6
źródło