Skip to content
wxa edited this page May 25, 2017 · 4 revisions

CDN 测试

http://keepwork.com/wiki/admin/testcdn.page. 里面包含一些按钮和连接: 支持用当前域名:qiankunew.com/, 则下面所有的访问都要用这个域名, 包括git.qiankunew.com

  • 上传、下载:md 文件
  • 上传、下载:1MB 的大文件
  • git commitid 大中小文件*(上传,下载)
  • git Master 大中小文件*(上传,下载)
  • git clone 大中小文件*(上传,下载)
  • keepwork page
  • keepwork API
  • keepwork same js with ?bust=(1,2,3) ?ver=(1,2,3)
  • keepwork same js without bust
  • keepwork same css without bust

测试方案

http://test.qiankunew.com/wiki/testcdn
可能会遇到的问题:
首次访问后,后面发起的包含etag的请求无论请求多少次,都不会引起缓存。
首次访问后,再发起一个不包含etag的请求,才会缓存。 后面发起的etag 304,也会走CDN

如果有Age:1表示缓存了, X-Via表示CDN节点

Response Headers:
  Age:1
  Cache-Control:max-age=240000
  X-Via:1.1 dongchaozhou12:6 (Cdn Cache Server V2.0)

部署CDN测试

当部署实际CDN到keepwork.com时,需要先用本机Hosts文件测试,通过后,再配置运营商的DNS服务器。

第1:使用文本文档等文本编辑工具打开C:\WINDOWS\system32\drivers\etc\hosts文件,添加域名与IP的映射,如下:
#电信
14.215.92.15 dev.qiankunew.com
14.215.92.15 git.qiankunew.com
14.215.92.15 .qiankunew.com
14.215.92.15 qiankunew.com
添加完以上记录后,请保存以上设置。
Win7系统更改hosts文件可参考http://read.chinanetcenter.com/help/hosts.html
备注:完成以上设置后,您可以通过ping命令验证host设定是否生效。

第2:关闭浏览器,重新打开新的浏览器并清空浏览器缓存,输入加速网站或加速域名进行测试。
备注:要关闭浏览器再重新打开,否则host设置无法生效;此外,还要清空浏览器缓存,避免本地IE缓存影响本次测试结果。最后,测试完成后记得删除hosts中刚添加的记录,避免影响您日后网站的访问。

测试通过后,切换到运营商DNS服务器

请按照下面的CNAME记录进行别名切换操作。(如有A记录,请先新增对应域名的CNAME记录后删除A记录,或直接将A记录修改为CNAME并保存。)
dev.qiankunew.com.	IN CNAME	dev.qiankunew.com.wswebpic.com.
git.qiankunew.com.	IN CNAME	git.qiankunew.com.wswebpic.com.
.qiankunew.com.	IN CNAME	wsall.qiankunew.com.wswebpic.com.
qiankunew.com.	IN CNAME	qiankunew.com.wswebpic.com.

      注意:我司默认CNAME以.lxdns.com. 或.wscdns.com.或.cdn20.com.或.cdn30.com.或.ourplat.net.或.wsdvs.com.或.wsglb0.com.或.wswebcdn.com.或.wswebpic.com.或.wsssec.com.结尾,如您收到的切换指南中CNAME域名格式与此不相符,请及时与您的对应客服联系。
      在进行操作切换的时候,建议先切换小流量域名,再切换大流量域名,谨慎操作,避免人为的操作失误。

同时,您随时可以登陆网宿客户服务系统http://si.chinanetcenter.com/查看流量、下载日志(将为您保存最多14天日志)及进入内容管理模块进行文件推送,或者使用网宿提供的高级分析功能。
Clone this wiki locally