当 Firebase 托管关闭时重定向流量

Redirect traffic when Firebase Hosting is down

根据经验,我知道使用负载均衡器 L7 如果应用程序变得 不健康,我们可以将流量重定向到其他端点。

由于 Firebase 托管使用 CDN 传送静态内容,如果此静态内容不可用,是否有重定向流量的方法?

我考虑过使用使用重定向的 DNS 规则,但我担心传播时间可能会过长。 (这甚至可能比 Google 解决事件花费更多时间)

有没有办法用这个服务来管理它,或者我应该切换到另一种架构?

这取决于您的 DNS 管理器本身,Firebase 托管是通过 Fastly 提供的,如果 Fastly 出现故障,一般约有 30% 的互联网会出现故障。几周前,当多个社交媒体网站和应用程序崩溃时,就看到了这种情况。因此,您应该首先确保您的主机未开启 Fastly。

从那里开始,您必须通过第 3 方 DNS 管理器来管理一些基本逻辑。一个流行的是 Cloud Flare,它允许配置负载均衡器池,如果您的主池不可用,您可以连接到您的备用池(需要支付费用)