應用部署
請您根據需求和業務現狀選擇合適的Web應用部署方式。
通過鏡像部署Web應用:如果您已將應用構建為Docker鏡像,或計劃遷移到Docker容器技術棧,建議您通過鏡像部署Web應用。您需要將Docker鏡像推送到阿里云鏡像服務(ACR),SAE可以拉取您的鏡像并自動部署應用。
通過源碼部署Web應用:如果您正在使用或計劃遷移到遠程代碼倉庫管理源碼(通常部署于GitHub、Gitee、GitLab或Codeup等服務提供商),建議您通過源碼部署Web應用。SAE可以拉取您的源碼、根據源碼自動構建鏡像并部署應用。
通過代碼包部署Web應用:如果您當前僅在本地開發Java應用源碼,希望盡快部署上線且不構建鏡像,建議您將應用在本地打包成WAR包或JAR包,直接上傳到SAE進行部署。后續您仍可以選擇其他部署方式來迭代應用,SAE支持業務流量無損切換到新版應用。