You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何配置Azure Front Door Standard实现及时故障转移与恢复?

Azure Front Door 故障转移与恢复问题

环境配置

  • 拥有包含2个站点的Origin Group:"main"站点和"static"站点。Front Door缓存已禁用,Front Door与站点之间无其他设备、代理或缓存。
  • Origin Group配置详情:
    • 健康探测:10秒
    • 会话亲和性:未启用
    • 其余设置均为默认值
  • 源站(origins)配置:
    • main:优先级=1,权重=1000
    • static:优先级=2,权重=1000
  • 测试说明:所有测试均使用无痕会话,在Edge和Chrome中按Ctrl+Shift+R强制刷新。初始访问网站时,流量正确路由至"main"站点。

故障转移表现

停止"main"对应的App Service后,预期等待10秒后切换至static站点,但实际表现如下:

  • 0-30秒:显示"网站不可用"(白底黑字)
  • 30秒-120秒(不同测试耗时无固定规律):显示"Error 403 - This web app is stopped."(未启用友好错误时仅显示403,开发者工具显示返回403而非200)
  • 120秒后:显示static页面

故障恢复表现

重启"main"对应的App Service后,预期等待10秒后切回main站点,但实际表现为:

  • 0至至少10分钟内:始终显示static页面

当前结论

  1. Azure Front Door未按探测配置执行故障转移(可能探测未生效或被忽略)
  2. Front Door不支持故障恢复

待解决问题

  1. 如何让Front Door在故障发生后2分钟内完成故障转移?
  2. 如何让Front Door在main站点恢复后自动故障恢复?(清空AFD缓存无效,仅删除[而非禁用]static源站可恢复)

内容的提问来源于stack exchange,提问作者Mark

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.13 09:30:58