.

protecter

Universal Analytics

腾讯云CDN加速,【中间源配置】开启后会降低命中率

不知道使用腾讯云CDN加速的朋友是否注意到了这点,即打开中间源选项后,缓存的命中率会下降。本来中间源是个好东西,如腾讯云CDN官方所说:


中间源是位于业务服务器(即源站)和 CDN 节点(海外 CDN 用户则为海外 CDN 节点)的一个中间层的回源服务器。当用户发起请求时,请求会先到达 CDN 边缘节点,若节点无所需资源,则会向中间源发起资源请求,若仍未在中间源命中,中间源会向源站发起请求。
。。。
用户请求到达各边缘节点,若边缘节点未命中资源,则会回源至父层节点,若父层节点仍未命中,才回源至客户源站。



但事实却与理想状况有不同。

开始我以为是那些中间节点服务器没有存储源站数据导致的,但是开了一段时间以后,发现CDN缓存命中率仍不能回到未开启【中间源配置】时那么高,而且回源失败明显增多。而关掉该功能以后,命中率又升高了。这就有点问题了。

现在怀疑是边缘节点与父层节点之间由于cookie、Last-Modified等一些HTTP头部信息相互交叉影响造成的。不过目前仍需要进一步对比观察。

我暂且关闭中间源吧。

有感兴趣的朋友可以关注腾讯云加速此方面的问题。


相关博文:

  • CDN需要设置回源么?我看未必很多人设置了CDN回源,这样可以让一些蜘蛛直接回源站点抓取数据。这样做的好处是:可以保障网站内容对蜘蛛的稳定性,便于抓取到数据。但是这样做也有坏处:如果服务器不是很好、网站内容设置不太好,会拖慢蜘蛛抓取所用的时间;到底对哪些蜘蛛回源?这个并不是公开的数据,而是各个CDN公司内部设置的机制,而有些假冒蜘蛛的ip可能会直接找到网站服务器的真实地址,进行各种攻击活动:因为毕竟是回源了的,所以各种404、403、5xx都会在真实服务器上发生,给自己的主机… 更多阅读
  • 腾讯云CDN加速,【中间源配置】开启后会降低命中率不知道使用腾讯云CDN加速的朋友是否注意到了这点,即打开中间源选项后,缓存的命中率会下降。本来中间源是个好东西,如腾讯云CDN官方所说:中间源是位于业务服务器(即源站)和 CDN 节点(海外 CDN 用户则为海外 CDN 节点)的一个中间层的回源服务器。当用户发起请求时,请求会先到达 CDN 边缘节点,若节点无所需资源,则会向中间源发起资源请求,若仍未在中间源命中,中间源会向源站发起请求。。。。用户请求到达各边缘节点,若边缘节点未命中资源,则会回… 更多阅读

0 评论 :

发表评论