我知道以前有人问过这个问题,比如这个。但是它们都非常古老,方法非常复杂,我尝试过并不能真正让它发挥作用。所以我想知道新的 Azure SDK 是否提供了一些简单的东西,我想应该来自Microsoft.WindowsAzure.ServiceRuntime
命名空间。
我需要这个,因为我使用了一个挂载 CloudDrive 的工作角色,不断检查它并共享到网络,然后在其上构建一个 lucene.net。
这种部署效果很好。
由于只有1个实例可以挂载CloudDrive,所以当我进行VIP交换时,我必须停止/(或删除)阶段部署,然后新的生产部署才能成功挂载驱动器。这会导致全文搜索停止一段时间(如果一切正常,大约需要 1-2 分钟,并且我点击按钮的速度足够快)。所以我想知道我是否可以检测当前状态,并且只在生产时安装,在阶段时卸载。