Amazon-Web-Services

在 Elastic Beanstalk 上創建一個新的 EC2 實例

  • April 23, 2020

我將我的應用程序部署到 Elastic Beanstalk 上。我有幾個與 EC2 實例相關的問題:

  • 通過執行en ssh,我知道我將通過 ssh訪問其中一個實例。如果有多個實例怎麼辦?
  • 有一個警告,通過 SSH 對機器所做的更改不一定會生效。我在部署時執行了一些額外的腳本(安裝額外的軟體以防它不存在)。但是……我如何檢查我的腳本是否有效有沒有辦法在不啟動“重建環境”的情況下將 EC2 實例恢復到其初始狀態?至少我可以測試我的鉤子是否有效
  • 事實上,如果我有 2 個或更多 EC2 實例,我怎麼知道我通過 ssh 連接到哪一個?或者,它們是否共享相同的文件系統?或者……它實際上是如何工作的,在重生、重建等方面?
  1. 如果你有不止一個 EC 在執行,eb ssh實際上會詢問你要連接到哪一個。

2)為了查看我的腳本是否有效,我去了 EC2 控制台並強制終止了兩個正在執行的實例。這迫使亞馬遜製造新的——從那裡,我可以看到一切正常,我的自定義腳本實際執行。

亞馬遜 AWS 似乎是一個很難獲得答案的話題——即使是在亞馬遜自己的論壇上!

引用自:https://serverfault.com/questions/1013300