Ich habe diesen Nginx-Server unter AWS und er funktionierte bis vor kurzem einwandfrei, als sich einige Benutzer beschwerten, dass die Website erst nach 10 Zugriffsversuchen geöffnet wird.
Ich war nie in der Lage, das Problem von meiner Seite zu rügen. Ich benutze Google DNS, dh 8.8.8.8 & als ich das gleiche für einen der Benutzer änderte, funktionierte die Site gut. Dies kann nun der Grund sein oder auch nur ein Zufall.
Ich habe das im Fehlerprotokoll gefunden -
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
Und an einigen Orten sogar das -
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
Hinweis: Haben Sie xx.xxx.xxx.xx für die Client-IP platziert
Hier ist die Nginx-Konfiguration -
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 ...
}
Ich würde mich über jede Hilfe sehr freuen.
Vielen Dank