熱修復是指通過代碼變動在不發版本的情況下直接修復線上的問題。熱修復管理是客戶端修復緊急問題的配置后臺,您可以在該配置后臺創建發布任務以及進行多維度的熱修復配置。
關于此任務
在 熱修復管理 頁面,通常您需要完成以下操作:
添加熱修復:將熱修復包添加至 mPaaS 控制臺。
發布熱修復包:根據最佳實踐,發布熱修復包會經歷的階段依次為白名單灰度發布、時間窗灰度發布、正式發布。
說明發布熱修復包過程中,如果出現代碼問題,可以進行回滾操作。
管理發布任務:管理發布任務包括修改、暫停、結束發布任務。
針對 Android 客戶端的熱修復,一個版本最多只能有一個熱修復包。如果一個 Android 客戶端的一個版本有兩個問題,請先在本地將兩個問題的熱修復包合成一個,再上傳該熱修復包。
添加熱修復
登錄 mPaaS 控制臺,點擊左側導航欄中的 實時發布 > 熱修復管理, 進入熱修復資源列表頁。
點擊 添加熱修復 新增熱修復資源,在彈出的 添加熱修復 窗口中完成熱修復配置。
說明Android 平臺中 添加熱修復 窗口中的 目標版本 是指 Portal 包的版本號。
在熱修復資源列表中,點擊指定熱修復左側的展開按鈕()查看熱修復包的發布任務。
發布熱修復包
在熱修復資源列表中,點擊指定熱修復右側的 創建發布 新增一個發布任務。
在 創建發布任務 窗口中,完成以下設置。
點擊 確定, 完成任務創建。
管理發布任務
在熱修復資源列表中,選擇指定的熱修復資源的某個發布任務,點擊該任務右側的 修改、暫停 或 結束 按鈕以修改、暫停或結束該任務。
修改任務
暫停任務:暫停的任務可以繼續進行操作。
結束任務:結束的任務不能再做任何操作。
文檔內容是否對您有幫助?