5

有没有人使用 Azure Front Door 成功完成滚动更新?我们在 2 个区域有一个应用程序,我们希望在区域 1 中的后端得到更新时禁用它,并且区域 2 中的后端相同。但是,在禁用或删除一个来自池的后端,这基本上是不可能的。

我们尝试过:

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

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

4

1 回答 1

0

我有个建议,

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