Tengo este servidor nginx ejecutándose en AWS y funcionaba bien hasta hace poco, cuando algunos usuarios comenzaron a quejarse de que el sitio web no se abría hasta que hicieron unos 10 intentos para acceder a él.
Nunca pude reprochar el problema desde mi lado. Estoy usando el dns de google, es decir 8.8.8.8 y cuando cambié lo mismo para uno de los usuarios, el sitio funcionaba bien. Ahora, esta puede ser la razón o también puede ser solo una coincidencia.
Encontré esto en el registro de errores:
2014/05/29 13:46:15 [info] 6940#0: *150649 client timed out (110: Connection timed out) while waiting for request, client: xx.xxx.xxx.xx, server: 0.0.0.0:80
2014/05/29 13:46:20 [info] 6940#0: *150670 client closed connection while waiting for request, client: xx.xxx.xxx.xx, server: 0.0.0.0:80
2014/05/29 13:46:20 [info] 6940#0: *150653 client closed connection while waiting for request, client: xx.xxx.xxx.xx, server: 0.0.0.0:80
2014/05/29 13:46:20 [info] 6940#0: *150652 client closed connection while waiting for request, client: xx.xxx.xxx.xx, server: 0.0.0.0:80
Y algunos lugares incluso esto ...
2014/05/29 13:46:53 [info] 6940#0: *150665 client closed connection while waiting for request, client: xx.xxx.xxx.xx, server: 0.0.0.0:80
2014/05/29 13:46:53 [info] 6940#0: *150660 client xx.xxx.xxx.xx closed keepalive connection
Nota: he colocado xx.xxx.xxx.xx para la IP del cliente
Aquí está la configuración de nginx:
server {
listen 80;
server_name somedomain.com www.somedomain.com;
#charset koi8-r;
#access_log /var/log/nginx/log/host.access.log main;
root /var/www/somedomain/current/app/webroot;
index index.php index.html index.htm;
... couple of location rules ...
}
Realmente apreciaria cualquier ayuda.
Gracias