nginx连接重置

在没有访问我的网站几分钟后首次访问我的网站时,连接在100%的时间“重置”.

打开调试时收到此消息,以及400错误请求状态消息:

客户端在读取客户端请求行时过早关闭连接

我已经读过这可能是由large_client_header_buffers设置引起的.我的网站上有谷歌分析.使用实时http标头,我将其作为请求:

“GET /__utm.gif?utmwv=5.3.7\u0026amp;utms=35\u0026amp;utmn=745612186\u0026amp;utmhn=domain.com\u0026amp;utmcs=UTF-8\u0026amp;utmsr=1920×1080\u0026amp;utmvp=1841×903\u0026amp;utmsc=24-bit\u0026amp;utmul= en-us&utmje = 1& utmfl = 11.4 r402& utmdt = 2006Scape论坛 – General& utmhid = 2004697163& utmr = 0& utmp = / services / forums / board.ws?3,4& utmac = UA-25674897-2& ; utmcc = __ UTMA = 68455186.1647889527.1351640625.1352446442.1352451659.100; + __ utmz = 68455186.1352097329.64.2.utmcsr = domain.com | utmccn =(引荐)| utmcmd =转诊| utmcct = /服务/论坛/ board.ws;&安培; utmu = q ~HTTP / 1.1
`

我在Nginx中的large_client_header_buffers设置为4 8k,所以我不知道这是不是问题.即时请求的第一个“重置”请求都是成功的.

最佳答案
在大多数情况下,访问日志中的400状态如下:

127.0.0.1 – – [09/Nov/2012:16:01:01 +0000] “-” 400 0 “-” “-“

和消息

… [info] … client prematurely closed connection while reading client request line …

Nginx错误日志中,浏览器打开与Nginx的额外连接并关闭它而不向其发送任何请求.通常可以看到客户端的浏览器是Chrome,并且在请求的页面上加载的资源不多.

这些消息本身就是无害的而不是问题(这就是为什么日志记录级别是信息).如果您发现这些消息存在问题 – 您可能希望详细说明您遇到的问题.如果您只是看到这些消息 – 不要害怕,它们是无害的.

相关文章

一、Linux下Nginx的安装 1.去官网 http://nginx.org/download/下载对应的Nginx安装包,推荐使...
一、空格:默认匹配、普通匹配 location / { root /home; } 二、= :精确匹配(表示匹配到 /home/resou...
``` nginx -c 配置文件路径 ``` ``` /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.con...
前言 nginx可所谓是如今最好用的软件级别的负载均衡了。通过nginx的高性能,并发能力强,占用内存下的特...
1.ngnix概念 Nginx是一款高性能的http 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器。由俄...
博客园从今天上午就开始报502错误 , 他的原因还不知道 , 暂时先说下我们遇到502的排查情况 最大的可能性...