Вопрос по Siege?

Привет! Вопрос заключается в следующем — провожу нагрузочное тестирование web-сервера при помощи утилиты Siege:
siege my.server.ru -d1 -r10 -c100

В процессе работы siege выводит кучу сообщений:
HTTP/1.1 200 0.46 secs: 10298 bytes ==> /

Но среди которых периодически мелькают:
Error: socket: unable to connect sock.c:220: Connection timed out

или же
warning: socket: -598608128 select timed out: Connection timed out

В результате тестирования итог примерно такой:

Transactions: 949 hits
Availability: 94.90 %

Successful transactions: 949
Failed transactions: 51
Longest transaction: 9.87
Shortest transaction: 0.37

Смотрю логи nginx на сервере — в логах записи исключительно такого характера:
«GET / HTTP/1.1» 200 10311 "-" «JoeDog/1.00 [en] (X11; I; Siege 2.68)»

То есть примерно 950 записей на запрос от Siege с кодом ответа 200.

В чем собственно вопрос. Кто-нибудь может сказать, что за ошибки вывода siege:
Error: socket: unable to connect sock.c:220: Connection timed out
warning: socket: -598608128 select timed out: Connection timed out

и почему у меня на сервере не фиксируются эти fail-овые обращения? Это siege просто не может дождаться ответа на предыдущие запросы и по некоему таймуату считает обращение fail-овым? Или же это может быть связано с проксёй (в сети, где находится мой сервак), которая по каким-то хитрым непонятным принципам рубит обращения, и они просто не доходят до nginx-а?

Нет комментариев