CloudFlare® 中断: 解决方案和替代方案
大到不能倒在服务器世界中不适用. 无论您的供应商如何,您都需要有冗余才能实现 100% 正常运行时间. 一切都是为了避免单点故障.
CloudFlare® 已关闭?! 不可能!
在半小时内,对许多人来说,停电已成为现实. 如果您运行一个电子商务网站,每个订单 20 秒: 一定很痛苦.
为什么有这么多人首先使用 CloudFlare®?
答案很简单: 它是免费的 快速地!
你怎么能在未来限制这种中断?
不幸的是 CloudFlare® 不允许二级 NS 使用 (如果您想限制 DDoS 攻击,这很有意义, 因为你想尽可能屏蔽你的主服务器). 但是,如果您不使用 “汽车” CloudFlare® 中的 TTL 设置. 实际上没有什么是自动的: 它实际上是一个 TTL 300 秒 (5 分钟). 如果您将 TTL 设置为高于中断持续时间,则可以极大地限制对用户的影响.
黄金法则: 始终为所有记录设置最高 TTL.
那是: 当您不使用 CloudFlare® 代理/CDN/缓存时
你应该放弃 CloudFlare®?
这一切都取决于您的需求: 如果您经营个人网站, 那么 CloudFlare® 肯定是最好的. 如果您经营着一家繁忙的在线商店并希望保留 CloudFlare®: 那么你至少应该应用上面的黄金法则. 但是,您仍然可以考虑以下替代方案.
CloudFlare® 的替代品有哪些?
真的有两个主要群体:
- 免费替代品
- 付费替代品
CloudFlare® 的免费替代品
不要注册限制每月查询量的免费试用或免费计划: 这将导致灾难! 一旦达到极限, DNS 请求将不会得到答复, 让你离线. 攻击此类网站并使其瘫痪也很容易.
大多数域’ 注册商包括免费的 DNS 服务: 您可以轻松使用它并将其部署在您注册域名的地方. 请记住,当您将域名转出时: 您将丢失所有 DNS 记录… 如果您总是在同一注册商处续订,那么没问题.
如果你跑 2 服务器或更多: 您可以部署集群并从这些不同的服务器为您的 DNS 提供服务.
最后一个选择是切换回自托管 DNS.
CloudFlare® 的付费替代品
薪酬最高的选择就是 路线 53 来自亚马逊 AWS®. 所有其他优惠要么定价过高, 朦胧 (价格未知), 或者 不够冗余 由于 PoP 数量少 (存在点). 部署如此冗余以至于 AWS® 的工程师使用不同的域扩展作为 NS 服务器:
自停电以来,我们已切换到它.