如果我有2個不同類型的實例在我的縮放組中說微和大。 那麼如果我將最小機器配置爲2並將最大值配置爲10,那麼自動縮放如何工作?它是否在完全擴展時創建5個實例,每個實例都是微型和大型?AWS亞馬遜自動縮放與混合類型的實例
5
A
回答
1
只有一種類型的實例可以在啓動配置上。並且只有一個啓動配置可以位於Auto Scaling組中。這樣,如果您在啓動配置中選擇了微型實例,則只能在Auto Scaling組中看到該類型。在該自動縮放組中,您必須定義了一個AutoScalingPolicy,它可以是「添加1實例」或「添加n實例」或「添加n%實例」。基於該值,它將創建實例。
例如,如果選擇min爲2,max爲10,並將策略擴展爲add 1實例。最初,將創建2個實例並將其作爲Auto策略的一部分運行,並且每次閾值超過策略時,都會創建1個實例,最多爲10個。如果閾值在擁有10個實例後上升,則不會創建更多實例。
6
Auto Scaling組將始終根據與組關聯的啓動配置創建新實例。我非常確定,它會通過首次終止與組的當前啓動配置不匹配的實例來縮小比例。
如果要在由兩種不同實例類型組成的服務器羣集上運行應用程序,可以通過創建兩個具有兩個Auto Scaling組的啓動配置來實現。如果您的應用程序要求將實例註冊到Elastic Load Balancer,則可以將兩個Auto Scaling組配置爲使用相同的ELB註冊它們的實例。通過這種方式,您可以相互獨立地縮放不同的實例類型。
相關問題
- 1. 亞馬遜自動縮放縮小實例
- 2. 亞馬遜EC2自動縮放生產
- 3. 選擇亞馬遜EC2實例類型
- 4. 來自亞馬遜自動縮放組的自我終結EC2實例
- 5. 亞馬遜AWS儲備實例過期
- 6. EC2 AWS亞馬遜:停止實例
- 7. 亞馬遜AWS VPC實例通信
- 8. 亞馬遜自動縮放比例移除像FIFO方式的實例
- 9. 亞馬遜AWS
- 10. 亞馬遜使用相同的多個ELB實例自動縮放組
- 11. 亞馬遜AWS微型實例具有100%cpu且無響應
- 12. Curl亞馬遜EC2實例
- 13. 亞馬遜EC2實例
- 14. 亞馬遜實例商店
- 15. Arrowchat和亞馬遜實例
- 16. 亞馬遜的AWS彈性 - c#示例
- 17. 亞馬遜aws窗口實例啓動使用腳本
- 18. 亞馬遜AWS Java SDK示例錯誤
- 19. 亞馬遜EC2上的自動縮放Rails應用程序
- 20. 亞馬遜AWS PHP SDK與Guzzle的MultiCurl?
- 21. Eclipse的處女座會自動關機3.0.2在亞馬遜AWS實例
- 22. 亞馬遜MWS FeedSubmissionID類型?
- 23. 亞馬遜彈性負載平衡 - 自動縮放?
- 24. 亞馬遜通過Web控制檯/面板自動縮放
- 25. 亞馬遜AWS EC2自由層
- 26. 停止與「實例存儲」的亞馬遜EC2實例
- 27. 紅寶石AWS - 亞馬遜
- 28. 亞馬遜AWS SSL問題
- 29. SourceFile亞馬遜AWS S3
- 30. 亞馬遜AWS和替代
假設我有一個Auto Scaling組定義了一個實例。然後我使用CLI並添加一個不同類型的實例:'aws autoscaling attach-instances --instance-ids i -a8e09d9c --auto-scaling-group-name my-asg'這會爲現有的實例添加不同類型的實例自動縮放組。現在,如果它擴展了,那麼AWS將如何解決在組中添加哪種實例。 – user1259574
當擴展到最大值(10)時,作爲縮放一部分創建的所有新實例都將是原始實例的類型。稍後添加到自動縮放組的組將不會隨着縮放而添加;實際上,您稍後添加的實例類型在您擴展時會關閉。這是因爲它不是啓動配置的一部分。因此,當完全縮放時,您將看到所有10個原始類型的實例。而且這個i-a8e09d9c實例不會被縮小。例如:最小2,最大10,所需2.如果您的自動縮放策略爲每次執行「添加1個實例」,則所需值將遞增1。 –