下载加速
下载加速主要用于下载大小为 20 MB 或以上的大型文件。 例如软件安装包、游戏客户端、应用程序、影音等大文件的下载分发。 Azure 内容分发网络将文件缓存到内容分发网络边缘节点,以缓解源站下载的带宽压力,并改善用户的下载体验。
下载加速适用于下载操作系统和固件升级、游戏客户端、移动应用更新和计算机应用程序等场景。
本文讨论如何创建下载加速域名。 有关如何创建内容分发网络加速节点的详细信息,请参阅使用 Azure 内容分发网络。
下载加速的默认缓存规则
内容分发网络设置下载加速的默认缓存规则(请参阅以下内容)。 还可以根据需要自定义缓存规则。 具体请参考 Azure CDN 管理门户高级管理的帮助文档“域名管理”。 如果源站内容更改或者更新,同时设置的缓存生存时间未到期,可以通过手动刷新 CDN 缓存文件实时同步源站更新的内容。 有关更多信息,请参阅 Azure Content Delivery Network 门户高级管理的帮助文档“缓存刷新”。
下载加速系统默认缓存规则
- 不缓存动态文件。 动态文件的扩展名示例:.php、.aspx、.asp、.jsp 和 .do。
- 系统会将具有以下扩展名的文件缓存一个月:.7z、.apk、.wdf、.cab、.dhp、.exe、.flv、.gz、.ipa、.iso、.mpk、.mpq、.gpv、.pxl、.qnp、.r00、.rar、.xy、.xy2 和 .zip。
创建用于下载加速的域名
进入 CDN 服务 在 Azure 管理门户的导航窗格中,选择“所有服务”,输入“CDN”,然后选择“CDN 配置文件”
创建 CDN 配置文件
在“CDN 配置文件”上,单击“添加”。
输入“名称”、“订阅”、“资源组”、“资源组位置”和“定价层”,默认请选择“S1 标准”。
- “S1 标准”即标准版 CDN,支持静态内容加速,包括网页加速、下载加速、点播加速。
- “P1 标准增强层”即标准增强版,指直播加速。
- “P1 高级”即高级版 CDN。 它指的是请求 Azure CDN 代其申请证书的客户,这些客户仍在使用该证书提供的服务,并且仍在按照高级版付费。 将于 2019 年 7 月 1 日起不支持 Azure 代为申请证书的 HTTPS 功能。 有关详细信息,请参阅定价详细信息。
单击“创建”按钮。
注意
“定价层”选择上图所示的“S1 标准”。 “S1 标准”包含新的“下载”加速类型。
创建成功后,可以在列表中查看现有记录。
创建终结点
在“CDN 配置文件”列表中找到刚创建的记录,然后单击“名称”。
在“概述”页面上,单击“终结点”按钮
在“终结点创建”页面上输入必填信息
注意
必填信息(客户域、ICP 编号、加速类型、原始域类型、原始域、原始主机头)请看填写规则。
-
在“客户名称”中,输入“终结点名称”。
在“ICP 号”中,输入你输入的自定义域的相应 ICP 备案号(例如 Jing ICP Bei XXXXXXXX Hao-X)。
在“加速类型”下拉菜单中,选择“下载加速”。
注意
“下载加速”不支持“媒体服务”原始域类型。
在“原始域类型”下拉菜单中,选择对应的服务。 从可用云服务、存储帐户或 Web 应用列表中选择一个选项,用于创建内容分发网络终结点。
如果已为“原始域类型”选择“自定义域类型”,请在“原始域”字段中输入你自己的原始域地址。 你可以填写一个或者多个原始域 IP 地址(请使用分号分隔多个 IP 地址,如“126.1.1.1;172.1.1.1”),或者原始域名,如 origin.chinaazuretest.com(自定义域名不能与原始域名相同)。
在“原始主机头”中,输入你的源站所接受的回源主机头。 输入自定义域后,系统会根据所选的源域类型自动填写默认值。
注意
具体的规则是,如果你的源站是在 Azure 上的话,默认值就是相应的源站地址。 如果你的源站不在 Azure 上,默认值是你输入的自定义域。 也可以根据源站的实际配置进行修改。
检查输入的终结点信息是否完整。
如果信息无误,请单击“添加”按钮以创建新的终结点。
创建后时会在列表状态中显示为“正在创建”。
使用终结点列表
终结点列表 创建终结点后,它会显示在订阅的终结点列表中。 列表视图显示用于访问缓存内容的自定义域以及源域。
- 源域是 CDN 上缓存内容的原始位置。
- 自定义域用于访问 CDN 上缓存的内容
删除终结点 单击“删除”可以移除已暂停或未使用的节点。
管理 在终结点列表中,选择需要管理的终结点,单击“管理”按钮,然后进入 CDN 门户进行自我管理。
注意
为终结点创建的配置不是立即可用的。 必须对其进行审核,检查 ICP 自定义域名是否与 ICP 号匹配。 有关详细信息,请参阅使用 Azure 内容分发网络中的“步骤 2:创建新的内容分发网络终结点”的后半部分。