FastCGI timeout и статус в логе

Sergey Serov mpa at corg.net
Mon Apr 24 22:43:07 MSD 2006


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.











More information about the nginx-ru mailing list