为什么更改 Azure 云服务上的配置需要这么长时间?

hua*_*gcd 4 azure

我有一个 Azure 云服务。其中一个 Web 角色包含一个配置,我需要每隔几天更改一次其值。

每次更改值时,Azure 大约需要 10~15 分钟才能完成该过程。这让我很困惑,因为我改变的只是一个配置值。

所以我想知道 Azure 在后台做了什么让它这么慢?

Bre*_*een 5

请参阅以下文档:使用 RoleEnvironment.Changing 事件

总而言之,如果您的角色处理该RoleEnvironment.Changing事件,则将实例脱机,应用更新的配置值,然后将实例重新联机

因此,您可能希望处理此事件,并响应配置更改,以便不重新启动实例。