對應nginx的源碼列表:nginx
499錯誤 ngx_string(ngx_http_error_495_page), /* 495, https certificate error */ ngx_string(ngx_http_error_496_page), /* 496, https no certificate */ ngx_string(ngx_http_error_497_page), /* 497, http to https */ ngx_string(ngx_http_error_404_page), /* 498, canceled */ ngx_null_string, /* 499, client has closed connection */
能夠看到是客戶端主動關掉了連接,可能存在如下幾種狀況: (1)真的是客戶端關閉了鏈接; (2)請求過於密集,nginx認爲是不安全的請求,關閉了鏈接,處理方法: 在nginx配置里加上下面一段安全
proxy_ignore_client_abort on;
從而使得代理服務端不會主動關閉客戶端代理