2016-05-01 66 views
0

我們正在嘗試構建容錯體系結構。目標是在發生故障時切換到另一個區域的解決方案。以下是該情況跨區域切換故障轉移

  1. 我們的解決方案是使用Java在Google AppEngine上構建的。我們使用datastore作爲db。
  2. 目前它部署在AppEngine的X區域。
  3. 我們現在已經在不同地區複製了相同的環境。
  4. 發生故障轉移時,我們希望將請求轉發到複製區域。

如何實現它?看起來它們是Compute Engine的選項,但我們的解決方案是使用AppEngine,其中實例由Google Cloud管理。

回答

0

如果您有一個自定義域,您可以將故障轉移部署到www2.example.com,並且只在主應用完全關閉時將請求轉發給DNS服務器,或者如果主應用本身發現它,讓主應用重定向到故障轉移失敗了。

+0

我有一個自定義域(*。example.com,其中*表示每個客戶)。我的DNS入口指向ghs.googlehosted.com。 – user1596304