我刚刚缩小了运行Azure应用程序服务的Umbraco网站 S2 到 S1 这导致服务器重新启动。
S2
S1
这是一个生产实例,所以我们需要知道这是否应该发生。
我无法确定这是否是应用程序服务的正确行为,或者这是否与我的应用程序/Umbraco有关。
我进去看看 Scale up an app in Azure (这是我能找到的唯一一份看似相关的文件),但一直没有找到。
有人能帮忙吗?
垂直扩展(更改计划S1->S2->S1)通常需要在重新部署时使系统暂时不可用。
为了获得最佳可用性,请考虑使应用程序具有水平可扩展性。这样,当生成新实例或删除旧实例时,它将始终在某些实例上运行。
请看这个 link 有关缩放的其他信息。
此外,在后台,应用程序服务计划只是一个运行IIS的VM,因此请查看以下内容 link 另外,当虚拟机在垂直扩展时可能会遇到停机。