以下部分介绍了如何使用区域服务和客户元数据边界配置 Cache,以控制缓存内容的存储和提供位置。
要为通过 Cloudflare 代理(即流量通过 Cloudflare 路由)的主机名配置区域服务,并确保符合条件的资产仅在区域内缓存,请按照以下仪表板或 API 配置的步骤进行操作:
-
在 Cloudflare 仪表板中,转到 Records(记录) 页面。
Go to Records ↗ -
按照以下步骤创建 DNS 记录。
-
从 Region(区域) 下拉菜单中,选择您要在域上使用的区域。
-
选择 Save(保存)。
区域服务控制用户流量在 Cloudflare 网络内被解密和处理的位置。它本身不能保证 Cloudflare CDN 在连接到您的源服务器时使用的流出 IP 的地理位置。流出到您的源站的 IP 是处理请求的区域内数据中心的站点本地 IP。
如果您需要保证流出 IP 的地理位置——例如,允许您的源站上来自特定国家/地区的 Cloudflare IP——请结合使用 Dedicated CDN Egress IPs 和区域服务。
Cache Analytics、Generic Global Tiered Cache 和 Custom Tiered Cache 均与客户元数据边界兼容。将客户元数据边界设置为欧盟 (EU) 后,区域仪表板中的 Caching(缓存) > Tiered Cache(分层缓存) 选项卡将不会填充数据。
有关 CDN 和缓存的更多信息,请参考 Cache 文档。