你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

在 Azure Front Door 上配置缓存

适用于: ✔️ Front Door 标准 ✔️ Front Door 高级版

本文介绍如何在 Azure Front Door 上配置缓存。 若要了解有关缓存的详细信息,请参阅 Azure Front Door 的缓存

先决条件

必须先创建一个 Azure Front Door 配置文件,然后才能使用 Front Door 管理器创建 Azure Front Door 终结点。 配置文件必须至少有一个或多个终结点。 若要按 Internet 域、Web 应用程序或其他条件来组织 Azure Front Door 终结点,可以使用多个配置文件。

若要创建 Azure Front Door 配置文件和终结点,请参阅创建 Azure Front Door 配置文件

缓存可以显著降低延迟并减少源服务器上的负载。 但是,并非所有类型的流量都可以从缓存中受益。 图像、CSS 和 JavaScript 文件等静态资产非常适合缓存。 而动态资产(如经过身份验证的 API 终结点)则不应缓存,以防止个人信息泄露。 建议为静态资产和动态资产设置单独的路由,并为后者禁用缓存。

警告

启用缓存之前,请全面查看缓存文档,并在启用缓存之前测试所有可能的方案。 如前文所述,如果配置错误,则可能会无意中缓存可由多个用户共享的用户特定数据,从而导致隐私事件。

使用 Azure 门户配置缓存

  1. 登录到 Azure 门户,导航到你的 Azure Front Door 配置文件。

  2. 选择“Front Door 管理器”,然后选择你的路由

  3. 选择“启用缓存”

  4. 指定查询字符串缓存行为。 有关详细信息,请参阅 Azure Front Door 的缓存

  5. (可选)为 Front Door 选择“启用压缩”,以压缩对客户端的响应

  6. 选择“更新”

    配置了缓存的路由的屏幕截图。

后续步骤

  • 了解如何在 Azure Front Door 配置中使用源和源组
  • 了解 Azure Front Door 规则集中的规则匹配条件
  • 详细了解 zure Front Door 的 Web 应用程序防火墙 (WAF) 的策略设置
  • 了解如何创建自定义规则来保护 Azure Front Door 配置文件。