Nginx+Tomcat下的Http 504超時問題的解決辦法

一、前端選用JQuery框架下

延遲超時時間和錯誤處理

timeout: 6000,
error: function (xmlHttpRequest, error) {
    console.info(xmlHttpRequest, error);
}

 二、後端Nginx增大緩存區

http {
...
# set size to:8*128k
fastcgi_buffers 8 128k;
send_timeout 60;
...
}

 三、以上可以解決,但是無法從根本上解決問題。真正要解決的是日誌跟蹤Http請求時浪費時間所在,究竟是讀寫數據庫,還是訪問第三方接口等等,找到短板,然後優化它!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章