ApacheBenchmark ab - Lettura SSL non riuscita - chiusura della connessione


14

Quando eseguo ab sul mio sito Web ricevo un sacco di queste risposte:

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

E alcune volte ha successo. Sono su un MacBook Pro 10.7.2. La cosa strana è che qualcun altro fa lo stesso test su una macchina molto similare, non su OS Lion, proprio accanto a me e non ha problemi.

Qualche idea? Sono sicuro che questo è qualcosa sulla mia macchina perché riesco a lavorare dappertutto.

Il comando è semplicemente: ab -c 100 -n 1000 https://mywebsite.com

Un'altra cosa, quando guardo nei registri nginx, vedo alcune richieste provenienti dall'ab quindi funziona alcune. Inoltre, i registri non mostrano quelli non riusciti.


Registri del tuo server Web: possiamo vederli? Almeno un pezzo rilevante da circa quando riesci a ottenere questo errore? (un errore SSL viene segnalato dal server o solo dal client?)
voretaq7

MYIP - - [05 / Jan / 2012: 16: 42: 07 -0500] "GET / MYURL HTTP / 1.0" 503 512 "-" "ApacheBench / 2.3" MYIP - - [05 / Jan / 2012: 16: 42: 07 -0500] "GET / MYURL HTTP / 1.0" 503 512 "-" "ApacheBench / 2.3"
chantheman

Risposte:



1

Domanda: cosa succede se si rilascia la concorrenza? L'ulimit predefinito su Lion è piuttosto basso - 256 se la memoria mi serve e potresti trovarci qui. Se elimina la concorrenza, risolvi il problema con il tuo ulimit e riprova:

ulimit -a (per elencare); ulimit -n 1024 (o qualunque numero desideri) per aumentarlo.

Buona spiegazione qui: /superuser/309106/strange-behaviour-with-ulimit-on-mac-os-x-10-6

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.