我设置this website (www.s3post.cf
)使用Node.js
服务器从CloudFront
获取this json file并在网站上显示其内容。
Cloudfront发行版使用此 US EAST(新弗吉尼亚州)广告管理系统(cloudfront.s3post.cf
)作为来源。我将在 US WEST(N。California)中创建一个新存储桶,并在两个存储桶之间启用交叉复制。
我想要做的是,当 US EAST 存储桶不可用时,我需要CloudFront指向 US WEST 中的备份存储桶。所以基本上是原始故障转移。我该怎么做呢?
我意识到,当文件不可用时,我可以将我的应用程序编码为故障转移到备份存储桶,但有没有办法让CloudFront改为使用其他来源?
此外,是否有更好的方法来实现这一点,而不是我的想法,停机时间最短?我之前能够使用Route 53
进行故障转移,但那是在S3
上静态托管的网站,没有像当前场景那样的后端服务器。
P.S。 - 这是我设置的测试网站,用于测试故障转移方案。