【发布时间】:2016-11-15 05:06:27
【问题描述】:
在var/log/nginx/https-error_log 和var/log/nginx/http-error_log 中,我看到数以千万计的错误(过去几个月累计):
client xx.xx.xxx.xxx closed keepalive connection
它们经常(但不总是)成对存在,甚至具有相同的 IP 地址和时间戳,例如:
2016/07/12 19:24:59 [info] 44815#0: *82924 client 82.145.210.66 closed keepalive connection
2016/07/12 19:24:59 [info] 44821#0: *83275 client 82.145.210.66 closed keepalive connection
即似乎同一个人在同一时间点关闭了两次连接?我觉得这里发生了一些不愉快的事情。我在 gunicorn 前面使用 nginx 作为反向代理(它是一个 Django 应用程序)。有专业知识的人可以帮我解决这个问题,或者推测它可能是什么吗?或者,这是我不应该担心的事情吗?
【问题讨论】:
-
查看访问日志,有没有ips都使用Chrome浏览器?
-
@Lution:嗯,Chrome 怎么会是一个因素?我会检查并回复你
-
你找到解决这个@Hassan的方法了吗?
-
@ketan:没有人,遗憾的是没有。你?如果您还没有,也许您可以对此表示赞同,以便有人对回答这个问题表现出更大的兴趣。
-
@HassanBaig:早些时候服务器会停止记录错误,所以每次停止记录时我都会重新启动它。然后,我尝试明确设置“error_log on”并注释掉我正在使用的“error_log file [level]”设置。到目前为止它运行良好......让我们看看。
标签: nginx reverse-proxy gunicorn