0
我正在使用Azure自動縮放功能處理數百個文件。系統正確地擴展到8個實例,每個實例一次處理一個文件。在使用實例中殺死Azure自動縮放比例
問題在於擴展英寸因爲規則中的規模似乎基於所有實例,如果我告訴它在實例計數減少到1之後平均CPU負載爲25%,它會任意地終止實例仍在處理數據。
有沒有辦法阻止它關閉仍在使用中的單個實例?
我正在使用Azure自動縮放功能處理數百個文件。系統正確地擴展到8個實例,每個實例一次處理一個文件。在使用實例中殺死Azure自動縮放比例
問題在於擴展英寸因爲規則中的規模似乎基於所有實例,如果我告訴它在實例計數減少到1之後平均CPU負載爲25%,它會任意地終止實例仍在處理數據。
有沒有辦法阻止它關閉仍在使用中的單個實例?
按比例縮小將首先刪除最高實例編號。例如,如果您有WorkerRole_IN_0,WorkerRole_IN_1,...,WorkerRole_IN_8,然後縮小1,則Azure將首先刪除WorkerRole_IN_8。 Azure不知道你的代碼正在做什麼(即它是否仍在處理文件),或者它已完成並準備關閉。
您有幾種選擇: