站点图标 谷姐靓号网

【不知就问 38】cloudflare 缓存服务器 文件同步 的疑问?-不知火舞

Rate this post

cloudflare 缓存服务器 上缓存文件 是如何同步的?

亚洲访问 - cf 亚洲节点 - 有缓存 - cf缓存服务器1 - 返回

- 无缓存 - 源站

欧洲访问 - cf 欧洲节点 - 有缓存 - cf缓存服务器2 - 返回

- 无缓存 - 源站

我自己测试了下,一个节点访问,HIT,命中后,其他节点访问,也会命中。

个人理解,不同节点访问应该不会再次因为节点请求才缓存。

问题:

1 cf缓存服务器1 cf缓存服务器2 是同一个缓存服务器么?还是分区域不同?

2 如果不是同一个缓存服务器,网站缓存是如何做到同步的呢?

请教大佬,谢谢。

热议
2楼 醋醋来啦 2小时前

cf的缓存 需要达到一定访问次数才会 缓存,而且cf 的缓存时间并不长久, cf的 硬盘 才 10T ssd 它会自己清空缓存的,你想cf一直给你缓存,只有 非常大的访问量,cf就会保持活跃资源一直缓存

3楼 不知火舞 2小时前

cf的缓存 需要达到一定访问次数才会 缓存,而且cf 的缓存时间并不长久, cf的 硬盘 才 10T ssd 它会自己清 ...

我测试了几次。说下我测试的数据。

页面规则添加缓存规则和时间,一次一个节点的访问,就实现了其他多节点访问的HIT缓存,而且时间测试基本符合页面规则的添加时间。有miss 单不多。

4楼 醋醋来啦 2小时前

免费套餐无解的, 想要cf一直缓存只有一直有大量的活跃用户去访问资源,没有别的办法

5楼 朝花夕拾 2小时前

免费版命中率只有3-5成,同一个图片,需要3-10个用户访问后才可以缓存。
可以多次遍历全站链接。人工缓存

6楼 不知火舞 2小时前

免费套餐无解的, 想要cf一直缓存只有一直有大量的活跃用户去访问资源,没有别的办法 ...

我的需求缓存量很小。

现在问题是,想知道不同区域的缓存服务器是如何做到同步的。

7楼 不知火舞 2小时前

免费版命中率只有3-5成,同一个图片,需要3-10个用户访问后才可以缓存。
可以多次遍历全站链接。人工缓存 ...

缓存量和缓存命中这些都可以理解。

现在问题是,想知道不同区域的缓存服务器是如何做到同步的。

8楼 loukky 2小时前

缓存量和缓存命中这些都可以理解。

现在问题是,想知道不同区域的缓存服务器是如何做到同步的。 ...

不同区域都想缓存的话付费套餐就可以

9楼 御坂 2小时前

缓存量和缓存命中这些都可以理解。

现在问题是,想知道不同区域的缓存服务器是如何做到同步的。 ...

我记得CF的blog写过。
他们分为远端节点和近端节点。
如果有用户(在日本)访问日本的CF节点,该节点无缓存,会去请求远端节点(通过内网)。远端节点(在美国)如果也没有,会负责从源服务器(在美国)取源,随后把内容给近端节点,再给近端节点。
印象里是有这么个东西的。

我觉得CDN不会设计让所有缓存节点都去找源服务器缓存的,那和DDOS也差不多了

申明:本文内容由网友收集分享,仅供学习参考使用。如文中内容侵犯到您的利益,请在文章下方留言,本站会第一时间进行处理。

退出移动版