2017-06-16 65 views
0

我已經在amazon ec2上部署了我的應用程序。我已經在ec2實例上安裝了tomcat和mysql。如果自動縮放創建新實例會發生什麼?它會複製新實例上的tomcat和mysql嗎? 欣賞提供的答案。amazon ec2上的自動縮放

感謝 Inderjeet

回答

1

不,它不會自動複製任何。您需要將數據庫移動到自動調節組之外,可能是RDS。而且您需要配置將在新實例上安裝應用程序的啓動腳本,或爲自動調節組創建自定義AMI以供使用。

+0

感謝馬克。這意味着它只會創建一個新的服務器實例並且啓動腳本會在新服務器中安裝tomcat? –

0

您可以在ec2.install中安裝並設置tomcat,然後創建一個ami。然後將該ami附加到自動縮放配置。 你也需要編寫一個statup腳本來獲取tomcat上更新的代碼。 並使用rds for mysql。

0

Auto Scaling要求您定義啓動配置

啓動配置告訴Auto Scaling 如何啓動新實例。它包括:

  • AMI
  • 用戶數據腳本(啓動後所運行)
  • 實例類型
  • 網絡設置

因此,如果你想安裝軟件一個由Auto Scaling創建的實例,可以通過兩種方法實現:

  • 所有的軟件創建AMI預裝或
  • 提供一個用戶數據腳本將安裝軟件
  • ...或兩者兼而有之!