Azure VIP交换需要一分钟以上的时间

Azure VIP交换需要一分钟以上的时间,azure,Azure,..而网站在这段时间内根本没有回应。有些反应甚至失败了 这给用户带来了一种可怕的体验,网站突然停止了对当时在线用户的反应 网站已完全预热并通过临时url响应 以下是日志: 有什么可以加快速度的吗 这是正常行为还是应该报告的错误 从您发布的日志来看,耗时较长的操作似乎是“ChangeDeploymentConfigurationBySlot”。 默认情况下,azure配置更改会触发角色实例的重新启动(这可能解释了为什么您的客户端正在经历停机)。 您可以在本博客中获得更多详细信息:为什么要自动缩

..而网站在这段时间内根本没有回应。有些反应甚至失败了

这给用户带来了一种可怕的体验,网站突然停止了对当时在线用户的反应

网站已完全预热并通过临时url响应

以下是日志:

  • 有什么可以加快速度的吗

  • 这是正常行为还是应该报告的错误


从您发布的日志来看,耗时较长的操作似乎是“ChangeDeploymentConfigurationBySlot”。 默认情况下,azure配置更改会触发角色实例的重新启动(这可能解释了为什么您的客户端正在经历停机)。
您可以在本博客中获得更多详细信息:

为什么要自动缩放?您是否碰巧只使用了一个实例?我有一到三个实例正在运行。老实说,我不记得在这个特定的点,但它可能是一个实例正在运行。我相对确信,当我运行两到三个实例时,也会出现超过30秒的“长”停机时间。但为什么这对VIP交换很重要?坦白说,这不重要。但是,如果您的插槽具有不同的实例计数,这可能会很重要。因此,为了试验起见,让两个插槽都有2个实例(最少),两个插槽的实例数相等,然后测试交换。我个人预计停机时间可达1分钟。对我来说,这有点违背了VIP交换的目的。当平台上有用户时,一分钟的停机时间使新版本无法上线,这是一种可怕的用户体验。我曾在微软的多个渠道上尝试过这个问题,但我从未得到真正的答案。我真的不明白。他们至少应该能够分辨出这是否是预期的行为,并进行清晰的沟通。你为此向微软支付了费用:他们的客户服务相当好,所以我会问他们。