ApacheBenchmark ab - SSL read gagal - menutup koneksi

14

Ketika saya menjalankan ab di situs web saya, saya mendapatkan banyak tanggapan ini:

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

Dan beberapa kali berhasil. Saya menggunakan MacBook Pro 10.7.2. Yang aneh adalah, orang lain melakukan tes yang sama pada mesin yang sangat simular, bukan OS Lion, tepat di sebelah saya dan tidak memiliki masalah.

Ada ide? Saya yakin ini adalah sesuatu pada mesin saya karena saya dapat bekerja di semua tempat.

Perintahnya sederhana: ab -c 100 -n 1000 https://mywebsite.com

Satu hal lagi, ketika saya melihat log nginx, saya memang melihat beberapa permintaan masuk dari ab sehingga berfungsi beberapa. Dan juga, log tidak menunjukkan yang gagal.

chanteman
sumber
Log server web Anda - bisakah kami melihatnya? Setidaknya sepotong yang relevan dari sekitar saat Anda berhasil mendapatkan kesalahan ini? (Apakah kesalahan SSL dilaporkan oleh server atau hanya klien?)
voretaq7
MYIP - - [05 / Jan / 2012: 16: 42: 07 -0500] "DAPATKAN / MYURL HTTP / 1.0" 503 512 "-" "ApacheBench / 2.3" MYIP - - [05 / Jan / 2012: 16: 42: 07 -0500] "DAPATKAN / MYURL HTTP / 1.0" 503 512 "-" "ApacheBench / 2.3"
chantheman

Jawaban:

7

Sepertinya Anda menemukan bug di ab yang ada tambalannya .

David Filiatrault
sumber
1
Saya brew install ab
cadangkan
Masih menjadi masalah di Mac OS dengan sertifikat yang ditandatangani sendiri danbrew install ab
sini
1

Pertanyaan - apa yang terjadi jika Anda membatalkan konkurensi? Ulimit default pada Lion cukup rendah - 256 jika ingatanku dan Anda mungkin mengalami itu di sini. Jika menjatuhkan konkurensi menyelesaikannya, naikkan ulimit Anda dan coba lagi:

ulimit -a (daftar); ulimit -n 1024 (atau nomor apa pun yang Anda inginkan) untuk meningkatkannya.

Penjelasan yang bagus di sini: /superuser/309106/strange-behaviour-with-ulimit-on-mac-os-x-10-6

Adam C
sumber