ApacheBenchmark ab - Échec de lecture SSL - fermeture de la connexion


14

Lorsque je lance ab sur mon site Web, je reçois une tonne de ces réponses:

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

Et parfois c'est réussi. Je suis sur un MacBook Pro 10.7.2. Ce qui est bizarre, c'est que quelqu'un d'autre fait le même test sur une machine très simulaire, pas OS Lion, juste à côté de moi et n'a aucun problème.

Des idées? Je suis sûr que c'est quelque chose sur ma machine parce que je fais travailler ab partout.

La commande est simplement: ab -c 100 -n 1000 https://mywebsite.com

Une autre chose, quand je regarde dans les journaux nginx, je vois des demandes provenant de l'ab, donc ça marche. Et aussi, les journaux ne montrent pas ceux qui ont échoué.


Les journaux de votre serveur Web - pouvons-nous les voir? Au moins un morceau pertinent de partout lorsque vous parvenez à obtenir cette erreur? (une erreur SSL est-elle signalée par le serveur ou simplement le 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

Réponses:



1

Question - que se passe-t-il si vous supprimez la concurrence? L'ulimit par défaut sur Lion est assez bas - 256 si la mémoire me sert et que vous pouvez rencontrer cela ici. Si supprimer la simultanéité le trie, augmentez votre ulimit et réessayez:

ulimit -a (lister); ulimit -n 1024 (ou n'importe quel nombre que vous souhaitez) pour l'augmenter.

Bonne explication ici: /superuser/309106/strange-behaviour-with-ulimit-on-mac-os-x-10-6

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.