预热缓存 概述 CDN提供资源的缓存预热功能。通过预热可以将资源提前缓存到节点上。预热原理为CDN模仿网民向源站请求资源。预热所产生的带宽不进行计费。 控制台操作步骤 登录 CDN管理控制台 ,在控制台左侧导航选择 刷新预热 ,在刷新预热页选择 预热 页签。 (可选)配置指定操作时间。 选择 不指定 ,提交URL后会直接开始预热。 选择 指定 ,则按照指定的时间进行预热。
注意: CDN 的签名,不涉及到 region,建议您采用 v1 签名。
常见问题总览 使用类问题 满足什么条件才能使用CDN? 使用CDN服务时,是否需要备案? CDN支持哪些协议的域名加速? 每个账户能添加多少CDN加速域名? 域名绑定CNAME记录是什么意思? 用户上传图片直接连接源站还是通过CDN节点再上传到源站? cdn的统计分析里面流量命中率和请求命中率有什么区别? 域名在其他地方备案,百度没有备过使用cdn你们会屏蔽吗? 如何判断CDN是否缓存成功了?
工具接口 下列代码中对函数入参c即是CdnClient对象,详情参见 CdnClient IP检测 验证指定的IP是否属于百度开放云CDN服务节点 def test_ip_query ( c ) : test_ip_query response = c . ip_query ( action = 'describeIp' , ip = '1.1.1.1' ) print ( response
您还需要完成 CNAME 配置,才可以将用户的访问指向百度智能云 CDN 节点,使CDN加速生效。 获取加速域名的CNAME域名 登录 CDN控制台 。 点击左侧导航栏的 域名管理 。 进入 域名管理页面 ,复制目标域名的 CNAME 域名。 配置CNAME 不同DNS服务商配置CNAME域名解析的方法不同,请以实际情况为准。本文以百度智能云DNS服务商为例。 登录 域名服务管理控制台 。
应用场景 场景概述 百度智能云 CDN、DRCDN的各类应用场景列举如下: 应用场景 场景概述 网站加速 适用于各类网站业务场景,例如门户网站、电商平台、UGC(用户生成内容)应用等,可为网站中图片、小文件、网页样式等静态资源提供强大的加速服务。 下载加速 适用于各类文件下载的业务场景,例如应用程序下载、游戏安装包获取、手机 ROM 升级等,可为相对较大的文件下载提供稳定、优质的加速服务。
预热缓存 接口描述 本接口用于通知CDN提前缓存指定的url,支持批量提交,一次最多提交1000个url,24小时之内最多提交20000个url。
Method Path 说明 GET /v2/log/{domain}/log 查询某个域名的日志下载地址 domain:CDN加速域名 URL参数 参数 可选 类型 说明 startTime 可选 timestamp 获取日志的起始时间。UTC时间,默认为endTime前推8小时 endTime 可选 timestamp 获取日志的结束时间。
用户开启此功能,CDN将会遵循QUIC协议进行用户IP请求处理,保证可靠性的同时还能提高处理速度和效率。 Method Path 说明 PUT /v2/domain/{domain}/config?quic 开启或关闭QUIC domain: CDN加速域名 请求体(Request Body) 参数 可选 类型 说明 quic 必选 bool true表示开启QUIC,false表示关闭。
请求结构 POST /v2/cache/purge HTTP/1.1 Host: cdn.baidubce.com Authorization: authorization string { "tasks":[ { "url":"http://test1.baidu.com/xxx", "type":"file