2017-04-16 69 views
0

我有一種情況,我在ELB後面保留了2個固定實例,並將最小實例的自動縮放設置爲0.這是因爲這2個實例除核心網站外還有一些其他應用程序這是由AMI服務於設置自動擴展啓動配置 - 原因是 - 在大多數情況下,這兩個實例可以管理負載以及幫助處理高峯時段其他新實例中不需要的其他應用程序(其中自動縮放將加載 - 我猜)。AWS Auto Scaling - 帶有2個固定實例

我的問題是 -

1)這是設置好不好?自動縮放配置了相同的ELB - 但是噹噹前2個實例(不是自動縮放的一部分)將達到事件級別(> 70%的CPU)時,它會向外擴展嗎?

2)這2個實例啓用了終止保護。自動縮放不會在縮放時觸摸它們,因爲它們不是通過自動縮放創建的?

回答

1

ELB可以有任何數量的EC2實例。這些實例可以通過Auto Scaling或您自己的創建/終止進行控制。 Elastic Load Balancing不關心哪個是哪個。沒有「適當」的組合。

Auto Scaling不會影響您的2個單獨的EC2實例,也不會影響終止保護。 Auto Scaling只會終止它自己創建的EC2實例。

此外,Auto Scaling不會自動從您的2個EC2實例獲取輸入。您可以通過鉤住指標來擴展/縮小您的Auto Scaling組,但不會因爲它們位於相同的ELB之後而自動發生。

+0

澄清Matt的評論...如果您在Auto Scaling組中定義了縮放策略,Auto Scaling將僅添加/刪除實例。您必須確定哪些指標能夠識別何時需要更多/更少的實例。 –

+0

謝謝馬特。只是爲了澄清,擴大的自動擴展策略應考慮來自這兩個實例的指標。對?我想我可以做到這一點。 – MWM

0

我不確定re:終止保護/設置何時縮小,但最佳實踐表明設置自動縮放最小大小爲2,並將您的兩個實例作爲該ASG的一部分。

相關問題