我是AWS新手。任何人都可以指出我如何更新駐留在多個ec2實例上的應用程序的正確方向?如何更改多個ec2實例上的應用程序?
我找到了這個答案:How do I update multiple EC2 instances that are load-balanced?它指向這篇文章:http://linuxforlovers.wordpress.com/2009/04/11/sharing-amazon-elastic-block-store-among-multiple-instances/這篇文章已經更新,並解釋你可以從EBS支持的AMI啓動,現在可以有基本上無限的大小。
這是否意味着我可以使用我的應用程序更新ebs實例,我可以在ec2實例上加載該應用程序,創建一個保存到ebs卷的ami,然後從EBS支持的ami啓動?
這是否意味着我將啓動配置設置爲使用ami的ebs卷而不是僅ami?
從本質上講,我的問題是,如何更新我的應用程序在多個ec2實例上運行,而無需登錄到每臺機器並更改應用程序?
謝謝!
我只想在ec2實例上推送我的應用程序的新版本,我沒有其他服務器配置更改。我如何在一個地方更改我的應用程序,並將其更新爲所有實例? – Atma
那麼,要做到這一點,你可以讓你的一個實例成爲NFS服務器,導出一個卷並讓所有實例共享該文件系統。但是通過像'git pull','rsync'命令或'scp'命令那樣使每個服務器獲得相同的代碼更新的過程自動化變得容易得多。 – platforms