CloudFlare最近上线了Argo Tiered Cache缓存服务。关键还是免费的。真乃良心企业。今天阳兄就简单介绍下它。
CloudFlare Argo Tiered Cache是什么
官方介绍:
Argo Tiered Cache
Argo 是一项服务,它在 Cloudflare 网络中使用经过优化的路由,更快、更可靠且更安全地为您的用户提供响应。
Tiered Caching 是一种做法,在这种做法里,Cloudflare 的全球数据中心网络分为上层和下层层次结构。为了控制源服务器与 Cloudflare 之间的带宽和连接数,仅上层会被允许从源服务器请求内容,然后负责将信息分发到下层。
启用 Tiered Cache 后,Cloudflare 将使用 Argo 性能和路由数据为源服务器动态查找单个最佳上层。
这种做法通过限制可以向源服务器请求内容的数据中心的数量来提高带宽效率,可以减少源服务器负载,让网站的运营更具成本效益。
讲明白一点
无Argo Tiered Cache模式。用户请求CF后,由用户所在地节点(anycast访问节点)回源取内容。这过程种可能产生数据丢包等问题。且每个地方都需要回源取数据。美国用户、英国用户都访问一次。就要从美国/英国回源。
有Argo Tiered Cache模式。用户请求CF后,下层节点请求上层节点回源(上层节点在源站服务器附近)。上层与下层之间走Cloudflare Argo优化线路。减少丢包。美国用户、英国用户都访问一次。只需回源一次,无需单独回源。节省服务器宽带和负载。
注:Argo Tiered Cache含故障转移功能,无需担心回源失败。目前小白的源站在香港。回源数据中心为香港HKG、故障转移节点为台湾TPE。
优点都介绍完了。我们大概知道这个功能是啥玩意了吧。阳兄强烈建议开启它。
Argo Tiered Cache启用方法
教程:
CF面板 – 域名 – 缓存 – Tiered Cache – 选择即可。如下图:
备注:
虽然Argo服务是付费的。但是这个Argo Tiered Cache是实打实免费的,可以放心大胆的开通。