国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

聊聊nginx報錯499問題

妤鋒シ / 1610人閱讀

摘要:序本文主要來聊一下的當中出現的問題。問題描述原因服務器返回頭之前,客戶端就提前關閉了連接,常見于后臺接口處理時間比較長,而前端請求又自帶有超時時間。復現請求實例帶超時時間請求后臺接口關于如下實例服務器排障之錯誤的解決

本文主要來聊一下nginx的access log當中出現的499問題。

問題描述 499 CLIENT CLOSED REQUEST

A non-standard status code introduced by nginx for the case when a client closes the connection while nginx is processing the request.

原因

服務器返回http頭之前,客戶端就提前關閉了http連接,常見于后臺接口處理時間比較長,而前端請求又自帶有超時時間。

復現 請求實例











后臺接口
    @GetMapping("/test")
    public String test(HttpServletResponse response) throws InterruptedException {
        Thread.sleep(100*1000);
        return "hello";
    }
nginx
        location /demo/ {
            access_log  /usr/local/var/log/nginx/host.access.log  main;
            proxy_pass http://localhost:8080/demo/ ;
        }

關于log format如下

log_format  main  "$remote_addr - $remote_user [$time_local] "$request" "
                      "$status $body_bytes_sent "$http_referer" "
                      ""$http_user_agent" "$http_x_forwarded_for"";
log實例
127.0.0.1 - - [04/Nov/2017:01:11:29 +0800] "GET /demo/test HTTP/1.1" 499 0 "http://localhost:8888/demo.html" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.100 Safari/537.36" "-"
127.0.0.1 - - [04/Nov/2017:01:11:42 +0800] "GET /demo/test HTTP/1.1" 499 0 "http://localhost:8888/demo.html" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.100 Safari/537.36" "-"
127.0.0.1 - - [04/Nov/2017:01:11:58 +0800] "GET /demo/test HTTP/1.1" 499 0 "http://localhost:8888/demo.html" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.100 Safari/537.36" "-"
doc

499 CLIENT CLOSED REQUEST

服務器排障 之 nginx 499 錯誤的解決

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/39676.html

相關文章

  • [轉載] PHP升級導致系統負載過高問題分析

    摘要:分析的結果,發現內存,基本沒有什么大的變化,網卡流量明顯降低,上下文切換明顯升高。網卡流量降低可以理解,因為當前系統已不能正常返回響應,但上下文切換升高卻不知道什么原因。 原文:http://chuansongme.com/n/797172 背景 據XX部門兄弟反應, 其在將PHP從5.3.8 升級到5.5.13 時, 開始運行正常, 運行一段時間后, 系統負載變高,達到200%以...

    awokezhou 評論0 收藏0
  • 【PHP問題定位】php-fpm的idle掉底分析

    摘要:周三晚加上了對阿波羅超時的監控,周四觀察上線期間阿波羅超時指標的變化,時間也吻合。月日下午又報了一次警與此同時的阿波羅超時監控這里同時列出機器指標的目的是為了說明,盡管沒有報警,但機器的指標變化和是統一的。 順風車運營研發團隊 熊浩含 問題現象 線上報警群里時而有php-fpm-idle的零星報警,持續時間很短(幾秒甚至一秒),見下圖 showImg(https://segmentf...

    zhangfaliang 評論0 收藏0
  • nginx499錯誤

    摘要:今天發現有不少的錯誤,大約占了將近,而且是在新上線了一個含的業務之后??傊?,這個錯誤的比例升高可能表明服務器處理過慢,導致用戶提前關閉連接。而正常情況下有一個小比例是正常的。 今天發現nginx有不少的499錯誤,大約占了將近0.5%,而且是在新上線了一個含upstream的業務之后。 grep一下nginx源碼,定義在ngx_request_t.h /* * HTTP does ...

    FreeZinG 評論0 收藏0

發表評論

0條評論

妤鋒シ

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<