Tôi có máy chủ nginx này chạy trên AWS và nó hoạt động tốt cho đến gần đây khi một vài người dùng bắt đầu phàn nàn về việc trang web không mở cho đến khi họ thực hiện 10 lần thử truy cập.
Tôi không bao giờ có thể repro vấn đề từ phía tôi. Tôi đang sử dụng dns của google tức là 8.8.8.8 và khi tôi thay đổi tương tự đối với một trong những người dùng, trang web đã hoạt động tốt. Bây giờ đây có thể là lý do hoặc đây cũng có thể chỉ là một sự trùng hợp ngẫu nhiên.
Tôi tìm thấy điều này trong nhật ký lỗi -
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
Và một số nơi thậm chí này -
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
Lưu ý- Đã đặt xx.xxx.xxx.xx cho IP clien't
Đây là cấu hình 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 ...
}
Tôi thực sự sẽ đánh giá cao bất kỳ sự giúp đỡ.
Cảm ơn