- 499
- 服务器返回http头之前,客户端就提前关闭了http连接
- 有可能是因为服务器端处理的时间过长,客户端“不耐烦”了。
- php进程不够用了,改善一下php进程数,默认测试环境才开5个子进程。
- 如果两次提交post过快就会出现499
- nginx认为是不安全的连接,主动拒绝了客户端的连接。
- proxy_ignore_client_abort on; 表示代理服务端不要主要主动关闭客户端连接。
- 服务器返回http头之前,客户端就提前关闭了http连接
-
为什么服务端处理时间过长?
- 后台程序处理请求时间过长
- mysql慢查询
- 建议本地测试或者是开启错误提示,这样可以看到错误原因。
-
414
- 用get提交数据,uri过长 。 果断改成post。
-
413
- 用户上传的Content-Length大于nginx设定的最大值时。
- 比如上传一张很大的图片,就会出现413错误码。
- 文件分片上传,7牛的文件上传就有分片功能。
网友评论