AWS CloudFront 宕机返回错误页面,官方已修复
如果你的网站或应用挂在 AWS 的 CDN 上,本周可能短暂遇到过打不开或报错。7 月 16 日,AWS 的内容分发服务 CloudFront 出现故障,随后已恢复。这条新闻的价值不在事故本身,而在提醒:再大的云,也会有单点故障。
发生了什么
据 The Register 报道,AWS 将此次故障的根本原因定位为管理私有 VPC 源站连接的一组集群触及了内部限制;当该限制被触及,负责向网络处理器分发路由配置的系统未能正确加载更新后的配置数据,从而影响了 VPC 源站连接的路由。AWS 采取缓解措施后实现完全恢复,并说明此前临时更改源站类型的客户现在可以安全改回,使用其它源站类型的客户不受影响。
对哪类用户有影响
1、直接把 CloudFront 作为唯一 CDN、且源站走私有 VPC 的站点,受影响概率相对更高。2、使用其它源站类型的客户,据 AWS 说明不受此次问题影响。
3、一般来说,这类平台级故障持续时间不长,但对下单、支付这类"停一分钟就掉收入"的业务,短暂中断也可能造成明显损失。
现在可以做什么
1、事后按 AWS 说明,把临时改动(如临时更换的源站类型)安全恢复回原配置。2、评估是否为关键业务准备第二条 CDN 或回源路径,避免单一 CDN 成为唯一命门。
3、把"平台级故障"纳入你的容灾预案:明确出事时的降级与切换动作,而不是临时手忙脚乱。
平台级故障往往不在你的掌控范围内,但"出事时能不能快速切换"在你手里。对停机敏感的业务,建议至少准备独立于主用路径的回源或备份节点,并定期演练切换。
声明:本文由SellBGP编辑部依据主办方及公开渠道信息独立撰写。转载请注明出处。