实时发布流程

实时发布平台包含了客户端 SDK,您可以便捷地把实时发布的能力集成到客户端。

实时发布的流程如下:

  1. 在客户端添加相应 SDK,集成实时发布升级、热修复或 H5 离线包的能力。

  2. 在 mPaaS 插件中打包生成版本升级包、热修复包、离线包等,上传到发布控制台。

  3. 在控制台创建发布任务进行灰度发布、正式发布等。

  4. 客户端再去拉取新的发布包进行升级、热修复、离线发布。

另外,您还可以使用开关配置服务修改客户端代码处理逻辑。通过在控制台增加需要的开关配置项,实现针对性地下发。

使用流程

以下图表展示了实时发布版本升级包、热修复包、离线包的流程:

lADPJxf-wA124-7NByHNDIM_3203_1825

控制台管理

您可以在实时发布控制台完成以下操作:

  • 版本升级包 > 发布管理:管理发布客户端新版本的配置。

  • 热修复包 > 热修复管理:在不发版本的情况下直接修复线上缺陷。

  • 离线包 > 离线包管理:将不同的业务封装打包成离线包,通过发布平台下发,对客户端资源进行更新。

  • 开关配置 > 配置管理:实现各种开关的配置、修改、推送。可以按平台、白名单、百分比等进行有针对性地下发。

  • 白名单管理:为实时发布提供一个白名单的管理平台,用户可以轻松创建十万级的白名单数据供实时发布使用。

  • 发布规则管理:预先定义实时发布所需要的各种配置数据,无需每次手工输入,提升效率,降低出错可能性。