咱先别急着看合同条款,得先弄明白CDN到底是个啥,你就把它想成你家楼下开了个“快递中转站”——原本你在北京点一份四川的火锅底料,得等快递从四川跑三天;但有了中转站,商家提前把火锅底料存到北京仓库,你下单后半小时就能收到,CDN就是这个仓库网络,把你的网站内容(图片、视频、网页脚本)复制到离用户最近的服务器上,用户访问时不用大老远跑源站,打开速度自然就快。
这玩意儿用在哪?最常见的场景就是电商大促,双十一零点,千万人同时刷商品页,如果所有请求都怼到你的源站服务器,那服务器得当场“升天”,用CDN分流,用户从最近的节点拿静态资源,源站压力瞬间小一大截,还有视频直播,比如体育比赛,全国观众看同一个流,CDN能把视频流分发到各个节点,保证不卡顿,甚至你下载游戏安装包,也是CDN在背后加速。
好了,原理和场景都明白了,下面才是重点——签CDN合同,到底该盯着哪些地方?我干了十年运维,见过太多公司被合同里的“隐形炸弹”炸得肉疼,今天就给你拆解五条最关键的。

CDN合同避坑指南,签之前不看这5条,小心白花钱
第一条:分清“流量”和“请求数”怎么计费。
很多CDN合同按“峰值带宽”或者“总流量”收费,但你别以为买了10TB流量就真能用到10TB,有的厂商把“动态请求”和“静态请求”分开算,动态请求(比如接口调用)价格是静态的好几倍,还有的按“请求次数”额外收费——你就算只回源1个字节,也算一次请求,我见过一家做图片社交APP的公司,用户疯狂往下滑,每滑一次就拉取几十张小图,一个月下来流量没超,请求费用却比流量费还高两倍,合同里就一行小字写着“每万次请求另计费”,签合同前,一定得问清楚计费模型,最好让销售把“流量包”和“请求包”分开报价,并写进附件。
第二条:回源流量到底算谁的?
这是最大的坑,没有之一,CDN节点上没缓存时,它得回你的源站拉数据,这就会产生“回源流量”,很多合同只写“加速流量”价格,但回源流量按更高的“源站带宽”单独计费,有的甚至不包含在任何套餐里,你以为花5000块钱买了10T加速流量,结果用户一多,回源流量哗哗地走,月底一看账单,回源费比加速费还贵,合同里必须明确:回源流量免费还是收费?收费的话单价多少?有没有封顶?你源站如果用的是腾讯云/AWS等,跨服务商回源还会有额外的“跨网费”,这些都得白纸黑字写清楚。
第三条:刷新和预热的次数限制。
你更新了网页内容,得让CDN节点把旧缓存丢掉,这操作叫“刷新”,你新上线一个活动页面,想提前把内容推到节点上,这叫“预热”,合同里如果没写刷新次数限制,那就等着哭吧,有些厂商默认每天免费刷新100个URL,超出部分每条收1毛钱,听起来不贵?可你网站如果每次发布改版,动辄几千张图片URL,一天刷个三五次,一个月就多花好几千,而且要注意预热接口是否开放——有些廉价CDN只提供刷新不提供预热,你活动上线后用户第一次访问就要回源,速度慢成狗,签合同前,把“每日刷新/预热配额”写进服务条款,写明超额单价,并确认是否提供API接口。
第四条:HTTPS证书和HTTP/2要不要额外加钱?
现在网站基本都上了HTTPS,但CDN合同里经常藏着“增值服务费”,有的厂商免费送证书,有的要求你自己买证书上传,还有的“共享证书”只支持单一域名,你要绑定多个域名就得买“多域名证书”或“通配符证书”,一年几百到几千不等,更坑的是,有些合同把HTTPS请求单独计费,比如HTTP请求0.1元/万次,HTTPS请求0.3元/万次——你算算,如果全是HTTPS访问,成本直接三倍,HTTP/2、HTTP/3(QUIC)这些协议支持,有的要开“高级版”才给,合同里必须写明:HTTPS是否免费?证书谁提供?HTTP/2是否开启?有没有单独的协议请求费用?
第五条:服务可用性“99.9%”是怎么算的?赔不赔?
每个CDN合同都会写“可用性不低于99.9%”,听着很厉害对吧?但你要仔细看计算公式,有的厂商是按“分钟”算的,比如你一个月有43,200分钟,99.9%意味着最多允许43分钟故障,超了才赔,有的是按“请求成功率”算的,比如总请求100万次,失败1000次以内不算故障,还有的“不计入故障”的豁免条款写得特别宽:源站故障导致回源失败”“运营商网络抖动”“DDoS攻击超过防护阈值”等等,这些都不算服务不可用,最坑的是赔偿方式——很多合同写“赔偿金额为当月服务费的10%”,或者“赠送等额流量包”,也就是说你花了一万块钱买服务,哪怕宕机一整天,最多赔你一千块,还是代金券,不能提现,签之前,把可用性计算公式、豁免条件、赔偿上限和支付方式(现金还是代金券)全部问清楚,最好能要求“按比例退款”而不是“赠送权益”。
案例说明:
我上家单位做在线教育,签了一家小CDN厂商,图便宜,合同里写着“回源流量免费”,但没写“免费额度”,结果暑期直播课高峰,回源流量一天走了几个T,厂商后来发账单说“免费额度为每天1G,超出部分按0.5元/G收”,我们去找理论,对方翻出合同附件里一行字:“最终解释权归厂商所有,免费回源政策可随时调整。”最后扯皮了两个月,赔了一笔违约金才解约,后来换了大厂,虽然单价贵两成,但合同里每条计费项都列得明明白白,连“回源流量账单日获取方式”都写进了SLA,再没闹过幺蛾子。
常见误区纠正:
有人觉得“CDN厂商越大越可靠,合同闭着眼签就行”,错——大厂合同条款更复杂,那些“默认勾选”的增值服务可能藏在第47页,有人觉得“反正按量付费,用多少花多少,不怕被坑”,错——按量付费的单价如果没提前确认,月底你会收到天价账单,而且有些厂商“按峰值带宽”结算,你一天只有1分钟冲到100M,那这月就按100M带宽费用收,还有人觉得“合同里写了技术指标就够了”,不够——你还要确认“服务响应时间”指标,比如故障后4小时内响应算不算达标?工单系统是否支持7x24?这些直接影响出问题时的处理效率。
CDN合同不是签个名字就完事,它是个“技术活”,把上面五条逐字逐句跟厂商核对,该加附件就加附件,该写清就写清,别嫌麻烦——你现在省下的每一个“模糊条款”,都是未来要交的学费,记住一句话:合同上写不明白的地方,就是将来扯皮的地方。
发表评论