實時發布平臺包含了客戶端 SDK,您可以便捷地把實時發布的能力集成到客戶端。
實時發布的流程如下:
在客戶端添加相應 SDK,集成實時發布升級、熱修復或 H5 離線包的能力。
在 mPaaS 插件中打包生成版本升級包、熱修復包、離線包等,上傳到發布控制臺。
在控制臺創建發布任務進行灰度發布、正式發布等。
客戶端再去拉取新的發布包進行升級、熱修復、離線發布。
另外,您還可以使用開關配置服務修改客戶端代碼處理邏輯。通過在控制臺增加需要的開關配置項,實現針對性地下發。
使用流程
以下圖表展示了實時發布版本升級包、熱修復包、離線包的流程:
控制臺管理
您可以在實時發布控制臺完成以下操作:
版本升級包 > 發布管理:管理發布客戶端新版本的配置。
熱修復包 > 熱修復管理:在不發版本的情況下直接修復線上缺陷。
離線包 > 離線包管理:將不同的業務封裝打包成離線包,通過發布平臺下發,對客戶端資源進行更新。
開關配置 > 配置管理:實現各種開關的配置、修改、推送。可以按平臺、白名單、百分比等進行有針對性地下發。
白名單管理:為實時發布提供一個白名單的管理平臺,用戶可以輕松創建十萬級的白名單數據供實時發布使用。
發布規則管理:預先定義實時發布所需要的各種配置數據,無需每次手工輸入,提升效率,降低出錯可能性。
文檔內容是否對您有幫助?