问题概述
本文介绍域名配置CDN加速并执行CNAME切换后,如何查看CDN加速是否生效。
验证步骤
要确认CDN加速是否生效,可通过如下步骤进行验证 :
- 检查域名解析:确保将您的域名解析指向天翼云CDN提供的CNAME地址。您可以使用工具如ping或dig来验证解析结果是否正确。
-
在Windows系统中可以通过ping的方式查看所添加的加速域名。
ping example.ctyun.cn
系统如果显示被转向cname域名,如example.ctyun.cn.ctadns.cn,并解析出访问CDN节点的IP即表示CDN加速已生效。
-
在Linux系统中可以通过dig的方式查看所添加的加速域名。
dig example.ctyun.cn
同Windows系统,显示域名解析被转向CNAME域名,如example.ctyun.cn.ctadns.cn,并解析出访问CDN节点的IP即表示CDN功能已生效。
- 使用curl命令测试:在命令行中使用curl命令发送HTTP请求并查看响应头信息。可以使用CDN加速域名来进行测试。例如,执行以下命令:
curl -I example.ctyun.cn/xxx.jpg
如果返回的响应头包含Ctl-Cache-Status字段,其值表明内容是否被缓存(如HIT、MISS等),则表示CDN解析已生效。
- 调用API接口方式,详情请见:如何验证IP地址是否属于天翼云CDN节点IP,通过API接口查看IP对应的节点是否为天翼云CDN节点。
- 实际访问测试:通过实际访问网站或应用程序进行测试,观察加载速度和内容是否符合预期。可以尝试从不同地理位置和网络环境下进行测试,以确保CDN节点在对应加速区域内都能产生正常加速效果。
注意执行CNAME切换后,因DNS解析生效和节点文件缓存需要一定时间,所以CDN节点要达到最佳加速效果也需要一段时间。
相关概念
CDN控制台成功添加加速域名后,如何确认域名CNAME解析是否正常,详情请见:如何确认域名CNAME解析是否正常。