您好,登录后才能下订单哦!
CloudFront高可用中的故障转移是怎样的,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。
我们在使用CloudFront的案例中,为了保障CloudFront的高可用,一般会配置多个源站,当其中一个源站出现故障时,回源需要切换到正常的源站从而不会影响到业务,其实在2018年11月20日,CloudFront推出了一个功能为源故障转移,不需要借助其他系统就可以实现源站的故障转移。
利用 CloudFront 的源故障转移功能,您可以为您的分配设置两个源 - 主要源和辅助源。这样,当 CloudFront 检测到您的主要源不可用时,您的内容将从您的辅助源提供。实现方式为在CloudFront创建一个/源组/,您将在其中为 CloudFront 指定主源以及 CloudFront 将在主源返回特定 HTTP 状态代码故障响应时自动切换到的次要源。
源组中的两个源可以是以下源的任意组合:AWS 源(如 Amazon S3 存储桶或 Amazon EC2 实例)或自定义源(如您自己的 HTTP Web 服务器)。在创建源组时,将 CloudFront 配置为在主源返回您配置的特定状态代码时故障转移到 GET、HEAD 和 OPTIONS HTTP 方法的次要源。
CloudFront 将所有传入请求路由至主源,仅在尝试路由至主源时返回为故障转移或超时配置的状态代码的情况下,CloudFront 才将请求发送到次要源。
实现源故障转移功能创建源组操作非常简单,在CloudFront分配中:
创建源组
添加主/备源
选择故障转移条件
就搞定啦,如图:
看完上述内容,你们掌握CloudFront高可用中的故障转移是怎样的的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注亿速云行业资讯频道,感谢各位的阅读!
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。