4000个请求中有1个出现HTTP 499错误是否正常?

我在CloudFlare后面创build了一个网站,有时我会得到一个提前终止的(nginx 499)请求,这在代码库中很难解决。

这在4000个请求中的大约1个中发生。

我想问的是这是否正常? CloudFlare支持告诉我,当CF和服务器之间的东西丢失连接时,499会发生。 我不是在AWS上,也不是在负载平衡器上,而是在直接IP连接的简单VPS上(没有虚拟路由器等)

请记住,从它的angular度来看,nginx会logging一个499的客户端,以便closures连接。

请记住,CloudFlare不是唯一的事情与您的Web服务器交谈。 客户可以直接访问它,而且很多都可以。 如果您使用的是CloudFlare,那么大部分stream量都是互联网背景噪音,其余的则是恶意的。

一个直接连接到服务器的客户端很可能会丢失连接,导致499.您是否检查了直接连接的IP地址?

总的来说,4000个请求中有1个是相当不错的。 我经常看到这一点。