解決網(wǎng)站打開請求"Nginx 504 Gateway Timeout"報錯問題

麥子 運維技術(shù)147字數(shù) 364閱讀1分12秒閱讀模式

昨天遇到一個網(wǎng)友遷移業(yè)務(wù)到一個新的服務(wù)器的時候,原來在原有服務(wù)器中的是可以運行的,只不過近期服務(wù)器的促銷活動他續(xù)費比較貴就選擇新購服務(wù)器,這個策略當然是可以的,但是在新服務(wù)器運行有出現(xiàn)報錯而且速度也不行,尤其是有報錯 "Nginx 504 Gateway Timeout"的問題。

一般出現(xiàn)這個問題是服務(wù)器對于業(yè)務(wù)拉動的響應(yīng)延遲過長導致的,我們需要調(diào)整Nginx服務(wù)器的配置文件的響應(yīng)時間。

我們需要找到 Nginx 的配置文件的參數(shù)timeout的幾個參數(shù),然后對于時間增加。但是這個也不一定是解決完整的策略,因為我發(fā)現(xiàn)他的服務(wù)器對比后新服務(wù)器的配置明顯比他原來的低很多,而且CPU從原來的4核到現(xiàn)在的1核,所以現(xiàn)在即便是便宜服務(wù)器,但是性能差很多,這個可能是主要的原因。

我建議他臨時可以先調(diào)整Nginx響應(yīng)時間參數(shù),后續(xù)還是需要升級服務(wù)器。

投上你的一票
 
  • 本文由 麥子 發(fā)表于 2024年6月18日 08:22:40
  • 轉(zhuǎn)載請務(wù)必保留本文鏈接:http://bjj.org.cn/nginx-504-gateway-timeout.html
  • Nginx響應(yīng)時間
  • Nginx問題報錯