4xx 客户端错误 · 非标准,nginx
499 Client Closed Request
nginx 专用:服务端还没响应,客户端就关闭了连接。
只出现在 nginx 日志里,不会发送给客户端。通常是用户离开了页面、客户端超时,或者前面的负载均衡先放弃了。
常见原因与解决方法
- 大量 499 往往说明上游太慢,排查耗时长的接口。
- 让客户端和负载均衡的超时时间大于预期响应时间,或者对长任务使用流式响应。
响应示例
HTTP/1.1 499 Client Closed Request
Date: Thu, 22 Oct 2026 08:00:00 GMT 用 curl -I https://example.com 可以查看某个地址返回的状态码和响应头。