你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
在 Azure CDN 终结点上预加载资产
重要
此功能仅适用于来自 Edgio 的标准 Azure CDN 和来自 Edgio 的高级 Azure CDN 产品。 有关 CDN 功能的比较,请参阅 Azure CDN 产品功能。
默认情况下,仅当请求资产时,才会缓存资产。 每个区域中的第一个请求可能比后续请求需要更长时间,因为边缘服务器尚未缓存内容,并且需要将请求转发到源服务器。 若要避免这种第一个命中延迟,请预加载资产。 除了提供更好的客户体验,预加载缓存的资产还可以减少源服务器上的网络流量。
备注
预加载资产对于大型事件非常有用,对于要同时提供给许多用户的内容(如新影片发布或软件更新)也很有用。
本教程会逐步指导在所有 Azure CDN 边缘节点上预加载缓存的内容。
在 Azure 门户中,浏览到包含要预加载的终结点的 CDN 配置文件。 此时将打开配置文件窗格。
选择列表中的终结点。 此时将打开终结点窗格。
从 CDN 终结点的窗格中,选择“加载”。
此时将打开“加载”窗格。
对于“内容路径”,输入想要加载的每个资产的完整路径(例如,
/pictures/kitten.png
)。提示
开始输入文本后,会出现更多“内容路径”文本框,以允许生成多个资产的列表。 若要从列表中删除资产,请选择省略号 (...) 按钮,然后选择“删除”。
每个内容路径必须是符合以下正则表达式的相对 URL:
- 加载单个文件路径:
^(?:\/[a-zA-Z0-9-_.%=\u0020]+)+$
- 加载包含查询字符串的单个文件:
^(?:\?[-_a-zA-Z0-9\/%:;=!,.\+'&\u0020]*)?$
由于每个资产都必须有其自己的路径,因此预加载资产没有通配符功能。
- 加载单个文件路径:
完成输入内容路径后,请选择“加载”。
备注
有每个 CDN 配置文件每分钟 10 个加载请求的限制,系统一次可以处理 50 个并发路径。 每个路径的路径长度限制均为 1024 个字符。