域名系统、网络路由与内容分发:AWS 技术解析
1. 路由配置与策略
1.1 记录设置
在进行路由配置时,若指向 EC2 实例,需创建常规 A 记录类型,并将实例的 IP 地址作为记录的值输入。若使用 S3 静态网站作为资源,在记录集中选择“Alias”为“是”,点击出现的“Alias Target”框,从显示的资源中选择合适的 S3 资源,且静态网站必须位于同一 AWS 账户中。
1.2 路由策略选择
对于路由策略,可选择“Failover”,并从“Failover Record Type”下拉菜单中选择“Primary”或“Secondary”,“Set ID”值会根据选择自动更改,要确保其中一个资源的记录集被指定为“Primary”。同时,选择“Evaluate Target Health”和“Associate With Health Check”为“是”,并选择与当前操作资源匹配的健康检查。
1.3 配置测试
配置完成后,可通过以下步骤测试:首先使用正常 URL 加载主网站,然后禁用主网站(可通过删除或重命名其 index.html 文件、在实例安全组中阻止 HTTP 访问,或在 S3 中禁用静态网站设置),再将浏览器指向同一主 URL,若故障转移正常工作,应能看到来自辅助资源的 index.html 网页。
1.4 Route 53 Traffic Flow
Route 53 Traffic Flow 是基于控制台的图形界面,可在构建路由策略时可视化复杂的组合。它将路由策略与 AWS 账户关联的所有可能资源端点集成,能轻松快速构建复杂的路由结构,还可使用