84669 人學習
152542 人學習
20005 人學習
5487 人學習
7821 人學習
359900 人學習
3350 人學習
180660 人學習
48569 人學習
18603 人學習
40936 人學習
1549 人學習
1183 人學習
32909 人學習
Hi碰到一個問題,就是前面使用Nginx,後面使用apache。
但有時候apache重啟的時候(這裡假設重啟是不平滑的),nginx會立即回傳502.
如何讓nginx連到後端的時候(例如apache),如果後端處於無法回應的狀態,或是未啟動的狀態,Nginx重試N次再回傳502呢?
而不是立即返回502,謝謝!
nginx反向代理找不到apache,肯定報502錯誤,此時服務不可用。即使重試n次再報錯,在重試的過程中,服務也是掛掉的,只是不顯示502錯誤。 我覺得你想要的需求就是,縱使nginx出錯也不顯示502錯誤。那麼,直接屏蔽掉502錯誤行嗎?
nginx反向代理找不到apache,肯定報502錯誤,此時服務不可用。即使重試n次再報錯,在重試的過程中,服務也是掛掉的,只是不顯示502錯誤。
我覺得你想要的需求就是,縱使nginx出錯也不顯示502錯誤。那麼,直接屏蔽掉502錯誤行嗎?