您正在使用两个源站(美国东部和西欧)配置 Azure Front Door (Standard/Premium)。您希望两个源站都处于活动状态,客户端请求优先选择延迟最低的源站,并且不健康的源站能自动从轮换中移除。每个源站都公开一个 HTTPS /healthz 端点,该端点在健康时返回 200。您应该如何配置源站组?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 将两个源站放在一个源站组中。配置一个健康探测,每 30 秒使用 HTTPS GET 到 /healthz,并将 200-399 视为健康;禁用会话亲和性。使用延迟负载均衡,两个源站的权重相等。.
为什么这是答案
此配置满足所有要求。将两个源站放在一个源站组中,并使用延迟负载均衡(权重相等)可以确保客户端请求被路由到延迟最低的健康源站。配置健康探测(HTTPS GET 到 /healthz,200-399 视为健康)允许 Front Door 自动检测并移除不健康的源站。禁用会话亲和性可确保请求可以自由地路由到任何健康的源站,而不会被绑定到特定源站。 其他选项不正确的原因: 创建两个源站组并使用基于优先级的故障转移不符合“两个源站都处于活动状态”和“优先选择延迟最低的源站”的要求。禁用健康探测会阻止自动故障转移。 使用单个源站组、对 / (root) 进行 HTTP 探测,并且加权负载均衡(西欧权重为 0)意味着西欧源站永远不会被使用,且 HTTP 探测不符合 HTTPS 端点要求。 将每个源站放在单独的源站组中并依赖手动路由规则,不符合自动选择延迟最低源站和自动移除不健康源站的要求。不配置健康探测会阻止自动故障转移。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 → 无需银行卡