如果 Web 伺服器不可用,自動重新導向到靜態錯誤站點

如果 Web 伺服器不可用,自動重新導向到靜態錯誤站點

我正在讀一本文章關於使用 Compute Engine 和 Cloud Storage 的熱可恢復 Web 伺服器。

正常情況:

正常狀況

故障轉移:

故障轉移場景

文件指出:

在停電期間,更新外部 HTTP(S) 負載平衡配置並故障轉移到 Cloud Storage 中的靜態網站。

外部 HTTP(S) 負載平衡配置是否會發生更改自動地基於一些健康檢查?例如,如果負載平衡器偵測到部署在計算引擎上的網站停止回應,它會自動地將流量重新導向到 Cloud Storage 中的靜態網站。一旦網路伺服器重新開始工作,負載平衡器自動地將請求重定向回它。我怎樣才能實現這個目標?

答案1

您可以擁有兩種獨立的後端服務 - 一種使用雲端存儲,另一種使用虛擬機器。如果一個後端中的所有虛擬機器都發生故障,它將自動將流量僅分配到儲存桶。但是,如果運行狀況檢查失敗,負載平衡器會從後端池中刪除該節點,並使其不符合分發請求的資格,那麼您可以針對相同節點提出功能請求這裡

相關內容