我正在使用服務總線隊列消息和輔助角色測試Azure上的自動縮放功能。隊列消息自動縮放
自動縮放的簡單場景是,對於每個實例中隊列中的超過10條消息,會發生自動縮放。然而,在測試過程中,我注意到即使我在隊列中推送了超過200條消息,即使在半小時之後,也是如此。1)只有一個實例被放大(從1開始,它變成了2)
2 )這兩個實例都不是穩定的,即處於「運行」狀態。
這讓我感到困惑,是否可能出現不一致的原因?
1)我的訂閱是公司msdn訂閱,每月限額(這當然只適用於開發工作)。
2)我在幾秒鐘的時間內推送了200封郵件..顯然這可能是一個製作場景..但它是否妨礙了...
有什麼可能性?
如果你可以讓我知道背後的解釋,那會很棒。這是SLA問題嗎?因爲如果您沒有2個或更多實例,SLA不在圖片中? –
這不是一個特別的SLA問題(雖然我確信SLA也依賴於這個事實),但我認爲這是因爲它們的負載均衡器通過一種不同的模式,並且需要將您的第一個實例從本身中抽出來以便使用2+實例重建負載均衡集 – Igorek
我瞭解新實例的運行取決於一小時內的平均使用情況......但基於隊列的情況如何......例如,在優化隊列讀取之後,現在速度非常快。但仍然。當我將每個實例的標準設置爲10條消息時......並且當隊列中有超過100個未決的時候......它仍然沒有開始啓動新的實例..在一段時間後,它會做任何事情? –