ApacheBenchmark ab - SSL зчитування не вдалося - закриття з'єднання


14

Коли я запускаю ab на своєму веб-сайті, я отримую тону таких відповідей:

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

І в деяких випадках це успішно. Я на MacBook Pro 10.7.2. Що дивно, це те, що хтось інший робить той самий тест на дуже симульованій машині, а не OS Lion, поруч зі мною і не має проблем.

Будь-які ідеї? Я впевнений, що це щось на моїй машині, тому що я змушую працювати всюди.

Команда проста: ab -c 100 -n 1000 https://mywebsite.com

Ще одна річ, коли я заглядаю в журнали nginx, я бачу деякі запити, що надходять з ab, так що деякі працюють. А також, у журналах не відображаються невдалі.


Ваш веб-сервер журнали - чи можемо ми їх побачити? Принаймні відповідний шматок навколо, коли вам вдається отримати цю помилку? (чи повідомляється про помилку SSL сервером чи просто клієнтом?)
voretaq7

MYIP - - [05 / січ / 2012: 16: 42: 07 -0500] "GET / MYURL HTTP / 1.0" 503 512 "-" "ApacheBench / 2.3" MYIP - - [[05 січня / 2012: 16: 42: 07 -0500] "GET / MYURL HTTP / 1.0" 503 512 "-" "ApacheBench / 2.3"
chantheman

Відповіді:



1

Питання - що станеться, якщо ви скинете одночасність? У Lion ліміт за замовчуванням досить низький - 256, якщо пам'ять мені слугує, і ви можете зіткнутися з цим тут. Якщо випадання сукупності впорядковує це, просто покрасьте свій вибір і спробуйте ще раз:

ulimit -a (перелічити); ulimit -n 1024 (або будь-яке число, яке ви бажаєте), щоб збільшити його.

Гарне пояснення цього тут: /superuser/309106/strange-behaviour-with-ulimit-on-mac-os-x-10-6

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.