发布于: Nov 20, 2018

从现在起,您可以为 Amazon CloudFront 发行版启用 Origin Failover,以提高向最终用户提供的内容的可用性。

借助 CloudFront 的 Origin Failover 功能,您可以为您的发行版设置两个来源(主要和次要),以便在 CloudFront 检测到您的主要来源不可用时从二级来源提供内容。CloudFront 已经允许您在来源不可用的情况下,配置自定义错误页面或使用 Lambda@Edge 生成重定向。现在,通过 Origin Failover,您可以轻松地在 AWS 源或非 AWS 自定义 HTTP 源的组合之间设置故障转移逻辑,从而最大限度地减少对查看者的影响。例如,您可以将两个 Amazon S3 存储桶用作源,将内容独立上传到这些存储桶上。如果 CloudFront 从主存储桶请求的对象不存在或者与主存储桶的连接超时,则 CloudFront 将从您的辅助存储桶请求该对象。因此,您可以将 CloudFront 配置为触发故障转移以响应 HTTP 4xx或 5xx 状态代码。

使用此新功能不会产生额外费用。要了解有关 Origin Failover 如何在 CloudFront 上运行的更多信息,请阅读我们的开发人员指南或访问我们的网页以开始使用