健康检查(health check)是运行在 Cloudflare 边缘网络上的一项服务,用于监控源站服务器是否在线。这使您能够查看源站服务器的健康状况,即使只有一个源站或者您尚不需要跨基础设施平衡流量。
健康检查(Health Checks)支持各种配置以缩小您可以检查的范围,包括响应代码、协议类型和时间间隔。如果一个源站服务器提供多个应用程序,您可以指定特定的路径,或者为您的预发布(staging)环境检查更大子集的响应代码。所有这些选项都允许您正确针对您的健康检查,从而精确呈现源站服务器出现的问题。
Cloudflare 在全球数百个城市 ↗设有数据中心。健康检查不会从每一个数据中心运行,因为这会导致向您的服务器发送大量请求。相反,您可以在 1 到 13 个区域之间进行选择以运行健康检查。Cloudflare 将从您选择的每个区域中的三个数据中心运行健康检查(Health Checks)。
全球各地的互联网环境并不完全相同,您的用户在您的应用程序上可能会根据他们所处的地理位置而获得不同的体验。从不同区域运行健康检查让您能够从每个区域的 Cloudflare 网络视角了解应用程序的健康状况。
分析在两个级别上呈现:
- 区域汇总 (Regional Aggregates):特定区域内三个数据中心的合并结果。
- Global Aggregates(全球汇总):所有已配置区域和数据中心的总结果。
在事件日志中,条目按区域或标记为 Global(全球)。我们不提供单个数据中心的粒度数据。
如果您选择多个区域或选择 All regions(所有区域)(仅限 Business 和 Enterprise),您可能会增加服务器的流量。每个区域都会从三个数据中心发送单独的健康检查。