跨区域切换以进行故障转移

时间:2016-05-01 19:32:05

标签: google-app-engine

我们正在尝试构建容错架构。目标是在发生故障时切换到另一个区域的解决方案。以下是情况

  1. 我们的解决方案是使用Java构建Google AppEngine。我们使用数据存储区作为db。
  2. 目前它部署在AppEngine的X区域。
  3. 我们现在已经在不同的地区复制了相同的环境。
  4. 当发生故障转移时,我们希望将请求转发到复制区域。
  5. 如何实现呢?它似乎是Compute Engine的选项,但我们的解决方案是使用AppEngine,其中实例由Google Cloud管理。

1 个答案:

答案 0 :(得分:0)

如果您有自定义域,则可以将故障转移部署到www2.example.com,如果主应用程序完全关闭,只需使用DNS服务器转发请求,或者如果主应用程序让主应用程序重定向到故障转移本身发现它失败了。