Amazon-Web-Services
在 Elastic Beanstalk 上創建一個新的 EC2 實例
我將我的應用程序部署到 Elastic Beanstalk 上。我有幾個與 EC2 實例相關的問題:
- 通過執行
en ssh
,我知道我將通過 ssh訪問其中一個實例。如果有多個實例怎麼辦?- 有一個警告,通過 SSH 對機器所做的更改不一定會生效。我在部署時執行了一些額外的腳本(安裝額外的軟體以防它不存在)。但是……我如何檢查我的腳本是否有效?有沒有辦法在不啟動“重建環境”的情況下將 EC2 實例恢復到其初始狀態?至少我可以測試我的鉤子是否有效
- 事實上,如果我有 2 個或更多 EC2 實例,我怎麼知道我通過 ssh 連接到哪一個?或者,它們是否共享相同的文件系統?或者……它實際上是如何工作的,在重生、重建等方面?
- 如果你有不止一個 EC 在執行,
eb ssh
實際上會詢問你要連接到哪一個。2)為了查看我的腳本是否有效,我去了 EC2 控制台並強制終止了兩個正在執行的實例。這迫使亞馬遜製造新的——從那裡,我可以看到一切正常,我的自定義腳本實際執行。
亞馬遜 AWS 似乎是一個很難獲得答案的話題——即使是在亞馬遜自己的論壇上!