怎麼樣確保大型企業版本的安全自動發佈機制和系統?被物理刪除後快速分鐘級徹底恢復系統!

任何一家上規劃的企業,在技術層面首要解決的是安全可靠的版本發佈管理機制. 機制上大體說來作到三點:安全

1. 自動發佈服務器

2. 灰度發佈運維

3. 快速回滾.工具

 

安全上作到三點:部署

1. 運維部署上線後,除非有特權的指定的人外,任何人不用登陸服務器.產品

2. 全部的版本管理經過跳板機+發佈工具進行遠程管理.登錄

3.任何服務器被物理刪除或者格式化,把備份的版本管控軟件直接在服務器上一鍵安裝,分鐘內完整的恢復系統.版本管理

 

具體業務實現(僞代碼)軟件

1. 版本發佈技術

   if(檢查有新版本)

{

      全部服務器拉取最新版本;

      複製到臨時目錄;

      把當前服務器從線負載拉下來;

      把發佈產品複製到正式工做目錄;

      重啓應用;

      一下臺重複上面步驟.

}

2. 回滾到指定版本

   if(檢查到回滾到指定版本)

{

      全部服務器拉取指定的版本號;

      複製到臨時目錄;

      把當前服務器從線負載拉下來;

      把發佈產品複製到正式工做目錄;

      重啓應用;

  一下臺重複上面步驟.

}

相關文章
相關標籤/搜索