繁体   English   中英

Azure Front Door - 如何滚动更新后端池?

[英]Azure Front Door - How to do rolling update of backend pool?

有没有人使用 Azure Front Door 成功完成滚动更新? 我们在 2 个区域有一个应用程序,我们希望在更新时禁用区域 1 中的后端,区域 2 中的后端也是如此。但是,在禁用或删除一个应用程序之间似乎有一段荒谬的延迟时间来自池的后端,这基本上是不可能的。

我们尝试过:

  • 禁用/完全删除后端
  • 设置高/低后端优先级/权重
  • 修改运行状况探测间隔
  • 将样本大小/成功样本/延迟更改为 1/1/100

我有一个在部署过程中监视的端点,它告诉我它位于哪个区域,并且在操作期间它永远不会更改,并且在更新区域时变得不可用。 一定有办法做到这一点,对吧?

我有个建议,

  1. 缩短运行状况探测间隔。
  2. 减少所需的样本量和成功样本。 (确保您正在探测一个简单的 HTTP 页面,以便您的后端资源可以处理负载。您将按照您指定的时间间隔开始接收来自所有 POP 服务器的探测。) 3.对于您需要进行维护的服务器,停止服务或使探测失败,以便所有流量将切换到健康的服务器。 然后进行维护并重新启动服务。 这将确保您的服务不会中断。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM