大家好 我知道这个问题听起来很愚蠢。 但我想知道是否有一种方法可以在服务器关闭时将我的网站重定向到谷歌appengine。 这是我的情景: 我正在使用Google AppEngine托管我的静态文件,而且我拥有一个主机在VPS上的博客。但有时VPS下降超过6小时,恕不另行通知。 所以我想到了这个想法,如果我在appengine上主持“down for maintenance page”,当我的服务器关闭时,它将重定向到这样的东西:maintenance.somedomain.com,它是appengine上的主机。所以我的访客知道发生了什么。 如果你们中的任何人知道如何做到这一点,请帮助我。 我非常感谢你所有的时间和精力。 感谢
伊万
答案 0 :(得分:1)
更大的问题是VPS长时间停机,听起来你需要一个新主机。不过,负载平衡是Google需要的。
答案 1 :(得分:1)
一些DNS提供商正在提供此类故障转移服务。一个例子是zoneedit http://www.zoneedit.com/failover.html,但可能还有很多其他的东西也很好。
答案 2 :(得分:0)
您无法通过代码执行此操作,因为执行重定向的代码是无法访问的网站的一部分。您需要一个负载均衡器,代理或其他一些能够独立于您的代码检测服务器状态的网络级重定向器。
答案 3 :(得分:0)
您可以使用DNS执行此操作:将您的www子域名CNAMEd正常发送到您的服务器,并将其更改(手动或通过运行除服务器以外的其他位置的自动进程),以便在您要发送时指向ghs.google.com到App Engine的流量。确保您已配置Google Apps以通过App Engine应用程序为您的域提供服务。
我不确定你为什么要这样做 - 为什么不直接在App Engine上托管内容呢?