1
我有一個項目Django,gunicorn,nginx。Nginx - 有時會拋出502錯誤的網關
它主要工作(大多數終結點),但有時nginx會拋出502壞的網關。
錯誤是upstream prematurely closed connection while reading response header from upstream
你知道它有什麼問題嗎?
謝謝!
我有一個項目Django,gunicorn,nginx。Nginx - 有時會拋出502錯誤的網關
它主要工作(大多數終結點),但有時nginx會拋出502壞的網關。
錯誤是upstream prematurely closed connection while reading response header from upstream
你知道它有什麼問題嗎?
謝謝!
有時,它發生時,頁面渲染時間更比預期長的
嘗試增加超時(Nginx已經60默認的超時)
proxy_send_timeout 180s;
proxy_read_timeout 180s;
在這裏閱讀更多http://nginx.org/en/docs/http/ngx_http_proxy_module.html#proxy_read_timeout
這種解決方案可能會奏效,但如果開發人員編寫了耗時的應用程序,則無法在高流量網站中使用。 –
同意,但無論如何,我認爲會更好地嘗試增加超時和調查後端速度問題,或開始考慮負載平衡與幾個後端服務器,如果你有高流量的網站,nginx在這方面很不錯 – Batiaev
試過這個,但沒有幫幫我 :( –