On Monday 24 April 2006 17:52, Mike Kolesnikov wrote:
>
> К сожалению, какой-то закономерности уловить не удалось, чаще всего в
> лог пишется правильный статус 504, но изредка проскакивает 0.
А я сейчас закономерность уловил.
$ siege -c 100 -b -t 30 -u http://localhost/
** siege 2.64
** Preparing 100 concurrent users for battle.
The server is now under siege...
Где-то с минуту все нормально потом siege начинает писать:
warning: socket: 135393792 select timed out: Operation timed out
warning: socket: 135465984 select timed out: Operation timed out
warning: socket: 135534592 select timed out: Operation timed out
warning: socket: 135534080 select timed out: Operation timed out
warning: socket: 135533568 select timed out: Operation timed out
warning: socket: 135533056 select timed out: Operation timed out
А nginx в это время access.log'е пишет статус 0.
# netstat -Lan | grep 59020
tcp4 98/0/100 *.59020
59020 - порт fastcgi.