我想缩小部署范围。通常,Fabric会使用更高的实例ID关闭实例,但我想控制它关闭的实例 因此,当我更改实例计数时,如果我捕获InfrastructureChange并返回true,这会阻止实例关闭吗?到目前为止,我的测试结果好坏参半。
此外,是否有人知道Windows Azure是否允许关闭特定实例?
答案 0 :(得分:1)
您无法控制在Windows Azure中关闭哪个实例,正如您所提到的,通常最后一个要创建的实例是第一个要删除的实例。您可以做的最好的事情是在Stopping事件期间运行清理代码并将未完成的代码委托给另一个实例。
总体而言,Azure希望您的实例能够执行一小部分高度分散的工作,而不是长时间运行的工作。