下载加速

下载加速主要用于下载大小为 20 MB 或以上的大型文件。 例如软件安装包、游戏客户端、应用程序、影音等大文件的下载分发。 Azure 内容分发网络将文件缓存到内容分发网络边缘节点,以缓解源站下载的带宽压力,并改善用户的下载体验。

下载加速适用于下载操作系统和固件升级、游戏客户端、移动应用更新和计算机应用程序等场景。

本文讨论如何创建下载加速域名。 有关如何创建内容分发网络加速节点的详细信息,请参阅使用 Azure 内容分发网络

下载加速的默认缓存规则

内容分发网络设置下载加速的默认缓存规则(请参阅以下内容)。 还可以根据需要自定义缓存规则。 具体请参考 Azure CDN 管理门户高级管理的帮助文档“域名管理”。 如果源站内容更改或者更新,同时设置的缓存生存时间未到期,可以通过手动刷新 CDN 缓存文件实时同步源站更新的内容。 有关更多信息,请参阅 Azure Content Delivery Network 门户高级管理的帮助文档“缓存刷新”。

下载加速系统默认缓存规则

  1. 不缓存动态文件。 动态文件的扩展名示例:.php、.aspx、.asp、.jsp 和 .do。
  2. 系统会将具有以下扩展名的文件缓存一个月:.7z、.apk、.wdf、.cab、.dhp、.exe、.flv、.gz、.ipa、.iso、.mpk、.mpq、.gpv、.pxl、.qnp、.r00、.rar、.xy、.xy2 和 .zip。

创建用于下载加速的域名

  1. 进入 CDN 服务 在 Azure 管理门户的导航窗格中,选择“所有服务”,输入“CDN”,然后选择“CDN 配置文件”

  2. 创建 CDN 配置文件

    • 在“CDN 配置文件”上,单击“添加”。

    • 输入“名称”、“订阅”、“资源组”、“资源组位置”和“定价层”,默认请选择“S1 标准”。

      • “S1 标准”即标准版 CDN,支持静态内容加速,包括网页加速、下载加速、点播加速。
      • “P1 标准增强层”即标准增强版,指直播加速。
      • “P1 高级”即高级版 CDN。 它指的是请求 Azure CDN 代其申请证书的客户,这些客户仍在使用该证书提供的服务,并且仍在按照高级版付费。 将于 2019 年 7 月 1 日起不支持 Azure 代为申请证书的 HTTPS 功能。 有关详细信息,请参阅定价详细信息
    • 单击“创建”按钮。

      注意

      “定价层”选择上图所示的“S1 标准”。 “S1 标准”包含新的“下载”加速类型。

    • 创建成功后,可以在列表中查看现有记录。

  3. 创建终结点

    • 在“CDN 配置文件”列表中找到刚创建的记录,然后单击“名称”。

    • 在“概述”页面上,单击“终结点”按钮

    • 在“终结点创建”页面上输入必填信息

      注意

      必填信息(客户域、ICP 编号、加速类型、原始域类型、原始域、原始主机头)请看填写规则

  4. 终结点创建填写规范

    • 在“客户名称”中,输入“终结点名称”。

    • 在“ICP 号”中,输入你输入的自定义域的相应 ICP 备案号(例如 Jing ICP Bei XXXXXXXX Hao-X)

    • 在“加速类型”下拉菜单中,选择“下载加速”。

      注意

      “下载加速”不支持“媒体服务”原始域类型。

    • 在“原始域类型”下拉菜单中,选择对应的服务。 从可用云服务、存储帐户或 Web 应用列表中选择一个选项,用于创建内容分发网络终结点。

    • 如果已为“原始域类型”选择“自定义域类型”,请在“原始域”字段中输入你自己的原始域地址。 你可以填写一个或者多个原始域 IP 地址(请使用分号分隔多个 IP 地址,如“126.1.1.1;172.1.1.1”),或者原始域名,如 origin.chinaazuretest.com(自定义域名不能与原始域名相同)。

    • 在“原始主机头”中,输入你的源站所接受的回源主机头。 输入自定义域后,系统会根据所选的源域类型自动填写默认值。

      注意

      具体的规则是,如果你的源站是在 Azure 上的话,默认值就是相应的源站地址。 如果你的源站不在 Azure 上,默认值是你输入的自定义域。 也可以根据源站的实际配置进行修改。

    • 检查输入的终结点信息是否完整。

    • 如果信息无误,请单击“添加”按钮以创建新的终结点。

    • 创建后时会在列表状态中显示为“正在创建”。

  5. 使用终结点列表

    • 终结点列表 创建终结点后,它会显示在订阅的终结点列表中。 列表视图显示用于访问缓存内容的自定义域以及源域。

      • 源域是 CDN 上缓存内容的原始位置。
      • 自定义域用于访问 CDN 上缓存的内容

    • 删除终结点 单击“删除”可以移除已暂停或未使用的节点。

    • 管理 在终结点列表中,选择需要管理的终结点,单击“管理”按钮,然后进入 CDN 门户进行自我管理。

      注意

      为终结点创建的配置不是立即可用的。 必须对其进行审核,检查 ICP 自定义域名是否与 ICP 号匹配。 有关详细信息,请参阅使用 Azure 内容分发网络中的“步骤 2:创建新的内容分发网络终结点”的后半部分。