凉心云又一大坑, COS CDN 回源流量无故暴增至 5 倍

讨论 未结 17 53
eason1874
eason1874 会员 2022年7月24日 09:57 发表
<p>背景:</p> <p>一网站使用腾讯云 COS 对象存储放静态文件,通过 CDN 提供访问,内容长期没有变化。近几年 COS 平均每日回源流量稳定在 200MB 以内,一直在使用 10GB 资源包(月包),每月都用不完</p> <p>问题:</p> <p>这个月破天荒早早用完 10GB 回源流量,并且开始每日扣费。我排查,发现这个月日均回源流量近 1GB</p> <p>好家伙,我直呼好家伙,在内容没有变化,流量也没有增加的清空下,回源流量暴增至 5 倍</p> <p>按需求付费,原来不是按用户的需求,而是按厂商的需求</p>
收藏(0)  分享
相关标签: 灌水交流
注意:本文归作者所有,未经作者允许,不得转载
17个回复
  • Mitt
    2022年7月24日 10:57
    我觉得大概率是你设置有问题,可能有人在刷参数导致回源
    0 0
  • eason1874
    2022年7月24日 11:29
    @ @ 都是静态文件,查询参数一直是忽略的,重复请求不会重复回源 CDN 请求数和流量比上个月少一点,比例也没有异常,不像是刷流量
    0 0
  • pastor
    2022年7月24日 13:57
    如果是良心云增加了很多 CDN 节点导致回源流量暴增,那说明它的服务质量是提升了。。 但是我不太相信是这个原因。
    0 0
  • Macv1994
    2022年7月24日 14:28
    这就是我一直不敢用 CDN 的原因
    0 0
  • pastor
    2022年7月24日 16:26
    #8 印象里我公司用过的 CDN ,回源流量峰值大于资源总量,比如资源总量 500M ,回源流量峰值可能 1G+,回源时间间隔远大于 1 天。 我是开发,运维相关懂得不多,只是猜测: 可能各个厂商实现策略不同,比如跟在线量有关?如果 CDN 都是单点回源然后 CDN 厂内部同步的话,尤其大厂、用户多,很容易赶上大量用户回源高峰期,这样如果大量节点之间同时迅速同步就也可能会有 CDN 厂内部网络风暴的问题,所以调度策略应该不是这种简单的方式,说不定是默认单节点回源后慢慢同步给其他节点,但是节点越多时间越久,这时候如果某些节点收到了请求、但自己节点还没收到回源节点同步来的数据,可能就直接源站了,然后也作为同步节点给其他节点发散?
    0 0
  • eason1874
    2022年7月24日 16:58
    #9 各家策略是不同的,如果我是才换过来腾讯云,我不会觉得有问题,顶多觉得腾讯云节点缓存时间短。主要是我这套内容在腾讯云 COS + CDN 好几年了,最近配置没改过,流量也没有增加,只有回源突然增加了,那唯一的变量就是腾讯云策略变了 你说得对,热点内容回源时间间隔远超 1 天的,腾讯云这回源本身就算频繁的。我在百度云 CDN 上的同样内容,同样缓存一个月,百度云每月才回源几百 MB ,比腾讯云少 10 倍。现在腾讯云居然又增加回源流量,要说不是故意的,我不信
    0 0
  • nicoljiang
    2022年7月24日 19:56
    > 正经 CDN ,回源多少次跟节点有多少是没关系的。就近回源,节点间自动同步,这样才能有分布式加速的效果,不同区域节点都单独访问源服务器拿数据就太慢了 你怕是对 CDN 有误解。你说的这种策略各家都有相应的特性(或单独的产品),都是另外单独计费的。
    0 0
  • mytsing520
    2022年7月24日 20:56
    > 正经 CDN ,回源多少次跟节点有多少是没关系的。就近回源,节点间自动同步,这样才能有分布式加速的效果,不同区域节点都单独访问源服务器拿数据就太慢了 一般 CDN 缓存都是各个节点各自为政,当然指的是那些配置了缓存策略后,被动缓存的场景。 即便是用户主动预热,也是触发各 CDN 节点去访问一遍源站,这期间,会造成源站的访问压力。
    0 0
  • eason1874
    2022年7月24日 21:26
    #11 你说的那个是动态加速,针对实时连接的链路优化,跟静态分发是两码事 @ #12 CDN 技术架构中至少两层缓存,有的三层,中间源才是真正按用户要求去缓存内容的,边缘节点只会从中间源要内容,不会越过它去访问源站。只要边缘节点共用的中间源有缓存,无论你从其中哪一个节点去访问,都不会触发回源 所以我说 CDN 回源多少次跟有多少节点是没关系的,这只跟中间源数量有关 像我这 200MB 内容,在百度智能云 CDN 每月 1TB+流量,用户访问了上百个 CDN 节点,如果全部 CDN 节点都回源的话,回源流量至少 20GB 了。但实际回源流量还不到 500MB ,也就是说真正回源的中间源顶多也就 2 个,甚至可能只有 1 个 同样 200MB 内容,在腾讯云每月 1.5TB 流量的时候,也是全国各地都有访问,上百节点,以前回源 6GB ,说明也不是每个节点都会回源,也是有中间源的。现在每天 1GB ,总数算起来倒像是每个节点都分别回源了,但这做法可不是正经 CDN 架构的做法
    0 0
  • eason1874
    2022年7月24日 21:57
    听说他们最近在清理低消费用户,我有点怂啊,为了每月几块钱去烦他们,我怕也会被莫须有封号。不太敢对线,吐槽一下算了 😂
    0 0
  • yuzo555
    2022年7月24日 23:26
    可以考虑下我们多吉云 DogeCloud ,底层同样是 COS / OSS ,稳定性一致,但回源流量不收费,价格还更便宜,如果你现在在用 COS 的话,几乎可以无缝切换 😊
    0 0
  • picone
    2022年7月25日 01:26
    #13 既然这样为什么还用凉心云不用百度云。。
    0 0