0
我想縮減部署。通常,Fabric會使用更高的實例ID關閉實例,但我想控制它關閉的實例。
因此,如果我更改實例計數,如果我陷阱InfrastructureChange並返回true會阻止實例關閉?到目前爲止,我的測試結果不盡相同。在Windows Azure中關閉特定實例
另外,有誰知道Windows Azure是否允許關閉特定實例?
我想縮減部署。通常,Fabric會使用更高的實例ID關閉實例,但我想控制它關閉的實例。
因此,如果我更改實例計數,如果我陷阱InfrastructureChange並返回true會阻止實例關閉?到目前爲止,我的測試結果不盡相同。在Windows Azure中關閉特定實例
另外,有誰知道Windows Azure是否允許關閉特定實例?
無法控制哪個實例在Windows Azure中關閉,正如您所提到的,通常最後一個要創建的是第一個要刪除的實例。您可以做的最好的是在Stopping事件期間運行清理代碼,並將未完成的代碼委託給不同的實例。總體而言,Azure希望您的實例能夠完成高度分佈式工作的小塊,而不是長時間運行的作業。