CDN域名配置助手这一工具, 是属于标准化的配置工具范畴的。它是专门面对网站以及API服务的运营方来使用的。它的主要用途是把自定义的域名接入到CDN加速网络里面去。并且还要完成对回源、缓存、SSL这些核心参数的设置工作。
在完成配置之后会发生什么事情呢? 用户发出去的请求会被自动安排经由CDN节点来进行响应。这样做有两个明显的好处。一是可以降低源站所承受的压力, 二是可以提升访问的速度。
配置前准备
在进行启动配置的流程之前, 需要确认以下这些条件。
现在手里已经有了能供公网去访问的原始的站, 这个原始的站呢, 它要么是原来的服务器, 要么就是那个存东西的对象存储的桶, 而且, 原来的站用的那个IP地址也好, 或者是那域名也罢, 都已经全都准备好就绪了的。
自定义域名已经完成了ICP备案这个动作, 因为按照中国大陆节点方面的要求来做, 这是必须得做到的事情。
该域名目前不存在CNAME记录指向其他CDN厂商, 这样做是为了避免产生冲突问题。
账号已经完成了实名认证这个步骤, 所以具备了管理域名的权限。
5步完成CDN域名配置
以下流程能够通过 CDN 域名配置助手在线地完成, 其访问入口为 m.dcqzss.cn, 整个过程大约需要花 5 分钟的时间。
第1步|添加加速域名
用户需要进入辅助配置工具, 在里面填入想要进行加速处理的域名地址, 比如说是www.example.com这个网址, 接下来要去勾选对应的加速覆盖范围, 选项里面有中国大陆地区、全球范围或者是仅限海外地区这几种可选。
然后系统会自行检测输入的域名格式对不对, 还会去查一下备案的情况, 确认没问题之后, 才会产生一个独一无二的CNAME字符串作为结果。
第2步|设置回源参数
你要填写回源地址, 这个地址可以是源站IP或者是域名, 接下来要填写回源协议, 可以选择HTTP或者HTTPS, 然后输入回源Host, 最后输入回源端口, 如果源站支持通过HTTPS进行回源的话, 我们建议你勾选强制Https, 这样可以保障全链路的加密安全, 助手会对回源连通性发起一个探测动作, 并且把结果返回给你。
第3步|配置缓存规则
我们可以根据不同的文件类型, 比如说是图片、视频、HTML页面或者是API接口的响应数据来设置缓存的时间段ttl。对于静态资源来说, 建议大家把ttl设置得稍微长一点, 最好是不低于30天。而针对html这样的文件呢, 推荐大家将ttl设置在1分钟到10分钟这个范围里面。
至于api接口, 建议是直接关闭缓存功能, 或者也可以把ttl的值设为0。系统里面的助手给出了一个默认的推荐值出来, 你要是觉得合适的话可以照着做, 如果不符合你的需求, 你就按需进行调整即可。
第4步|绑定SSL证书
如果需要进行HTTPS访问的话, 就需要在这一环节把证书文件以及私钥上传上去, 其中证书文件的格式是PEM格式的, 也可以直接选择CDN厂商提供的免费证书。
这时候配置助手会自动进行检测工作来确认证书的有效期是不是正确的、域名是否匹配得上以及链路完整性有没有问题, 这样做是为了避免出现所谓的不安全的警告情况发生。
第5步|CNAME解析生效
登录域名DNS管理面板, 添加一条CNAME记录: 将加速域名的主机记录(如 www)指向第1步生成的CNAME值。通常5~30分钟内全球解析生效, 助手提供实时检测入口, 确认各地解析均已指向CDN节点即告完成。
常见问题
注意事项
建议您在进行缓存规则调整或者是回源规则修改之后, 去执行一次全量URL级别的刷新操作, 也就是咱们常说的PURGE这个动作, 这样做的话就可以让刚才做的这些变更内容, 马上去实现它生效的这个效果。
在生产环境执行变更操作之前, 可以先把相关改动放在测试域名上面去验证一下, 确认没有任何异常情况发生之后, 再把生产的流量切换过去。
这个配置助手会把每次进行的变更操作所涉及的情况记录下来, 作为操作日志保存起来, 这些操作日志会被保留长达90天的时间, 以便当需要对之前的状态进行回滚追溯的时候能够用到这些信息。
把这些步骤做完之后, 自定义域名就会正式连上CDN加速网络, 这样的话, 用户来进行访问的时候, 能够自动找到离自己比较近的边缘节点来使用服务。
如果大家以后想要调整加速策略或者要扩展域名的话, 可以再次地使用在线操作的方式去操作, 具体路径是配置助手(m.dcqzss.cn), 这个过程完全不需要大家去修改源站方面的代码。


