2013-03-12 72 views
0

我想缩减部署。通常,Fabric会使用更高的实例ID关闭实例,但我想控制它关闭的实例。
因此,如果我更改实例计数,如果我陷阱InfrastructureChange并返回true会阻止实例关闭?到目前为止,我的测试结果不尽相同。在Windows Azure中关闭特定实例

另外,有谁知道Windows Azure是否允许关闭特定实例?

回答

1

无法控制哪个实例在Windows Azure中关闭,正如您所提到的,通常最后一个要创建的是第一个要删除的实例。您可以做的最好的是在Stopping事件期间运行清理代码,并将未完成的代码委托给不同的实例。总体而言,Azure希望您的实例能够完成高度分布式工作的小块,而不是长时间运行的作业。