全部產品
Search
文件中心

Enterprise Distributed Application Service:升級和復原應用概述(ECS)

更新時間:Jun 30, 2024

應用在EDAS中建立並部署後,還會不斷迭代,需要升級。如果升級的應用版本發現問題,需要將應用復原到歷史版本。本文介紹EDAS為您提供的應用升級策略、方式,以及在需要時如何復原應用。

升級應用

由於新版本應用的狀態不同,升級的情境也不同,您需要使用的升級策略、方式也不同。

升級策略適用情境升級方式相關文檔
單批發布(直接升級)應用規模較小或服務架構比較簡單,在開發、測試完成後,可以直接升級,即直接部署新版本。
  • 控制台
  • API
  • 外掛程式或工具
分批發布應用規模較大或服務架構比較複雜,可以按批次進行應用部署。每次僅對應用的一部分執行個體進行升級,直至全量升級完成。分批發布過程中如果出現故障,可以及時終止並復原,待問題修複後重新發布。
  • 控制台
  • API
  • 外掛程式或工具
金絲雀發布應用的新版本需要先進行小規模驗證,驗證後,再將應用全量升級到新版本。控制台使用控制台金絲雀發布應用(ECS)

復原應用

當應用升級過程中或升級完成後,發現新版本應用有問題或異常,可以復原應用,待問題解決後再升級。

  • 升級中復原:升級過程中,如果發現異常,可以終止並復原應用。
  • 升級後復原:如果升級已經完成,發現新版本應用有問題,可以通過部署歷史版本復原應用。

復原應用的具體操作,請參見使用控制台復原應用(ECS叢集)