Day08 - Elastic Beanstalk 操作說明(5)
11
談到了程式碼的上傳就不得不先優先提到 Rolling updates and deployments (滾動環境資訊更新) ,這個功能關係到了您網站在更新時是否會影響USER的使用!
一般來說更新程式的狀況是需要停機的
但是這個狀況在雲端的狀況已經變了
既然我隨時可以要到更多的主機
那何不直接將主機整個更新好之後將舊主機直接替換下來
這樣我的使用者幾乎不會感受到影響
點選 Rolling updates and deployments
下方的 Modify
進入編輯畫面
Rolling updates and deployments 說明連結
重點在於 Rolling Updates(滾動更新) 與 Rolling Deployments(滾動部署)兩個的差異
滾動更新指的是在N台以上的主機時每次抽取1~N台來更新
滾動部署則是新安裝好之後將救的主機替換掉
如何更新就取決於對效能的附載多少
如果是7*24的高附載建議是以滾動部署為主
Rolling updates and deployments (滾動環境資訊更新) 這功能是因該最優先啟動的