我的 Azure 云服务,当它从 3 个实例缩减到 2 个实例时,我的网站会变得无响应几分钟?
我的印象是,我的现有实例将保持不变(除了那些被删除的实例),并且我的网站将继续正常运行,我可能是错的?
这是正常行为吗?
当您从 2 个实例缩减到 1 个实例(因为您不再处于 SLA 支持的世界)时,这是预期的行为。
如果 WebRole 的 RoleEnvironmentChanging 事件将 e.Cancel 设置为“true”(这会在扩展事件期间强制实例重新启动),这也是预期的行为。
否则,缩减操作不应导致您的站点中断