[发明专利]一种移动应用灰度发布系统及方法在审
| 申请号: | 201810448410.0 | 申请日: | 2018-05-11 |
| 公开(公告)号: | CN108763065A | 公开(公告)日: | 2018-11-06 |
| 发明(设计)人: | 郭宝贤;李仁杰;徐莹;刘俊艳 | 申请(专利权)人: | 国网电子商务有限公司;国网浙江省电力有限公司;国网汇通金财(北京)信息科技有限公司;国家电网公司 |
| 主分类号: | G06F11/36 | 分类号: | G06F11/36 |
| 代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王宝筠 |
| 地址: | 100053 北京市*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 移动应用 预设 灰度 发布系统 点数据 数据统计模块 测试模块 发布模块 发布 功能测试 目标用户 补救 服务器 样式 分组 漏洞 移动 优化 展示 发现 | ||
1.一种移动应用灰度发布系统,其特征在于,包括:灰度发布模块、数据统计模块和AB测试模块;
所述灰度发布模块,用于依据预设的流程逐量发布移动应用版本;
所述数据统计模块,用于获取预设关键点数据,将所述预设关键点数据以预设的样式进行展示,并根据所述预设关键点数据判断移动应用版本是否出现故障;
所述AB测试模块用于通过服务器分组的方式对不同的目标用户进行移动应用版本的功能测试。
2.根据权利要求1所述的系统,其特征在于,所述灰度发布模块,包括:
发布审批模块,用于当接收到对所述移动应用版本进行发布的指令后,向预设的审批人员发送移动应用版本的审批单,并接收审批结果;
发布流程控制单元,用于在所述新版本审批通过的情况下,按照预设的发布流程逐量的发布所述移动应用版本。
3.根据权利要求2所述的系统,其特征在于,所述预设的发布流程包括:
内灰阶段、外灰阶段和全景阶段;
在所述内灰阶段,确定内灰发布量,向第一目标用户逐量的发布所述移动应用版本,当接收到内灰停止指令时,停止发布,当接收到开启外灰阶段后开启外灰阶段;
在所述外灰阶段,确定外灰发布量,向第二目标用户逐量的发布所述移动应用版本,当接收到外灰停止指令时,停止发布,当接收到全量发布指令后开启全量阶段;
在所述全量阶段,向所有的目标用户逐量的发布所述移动应用版本,当接收到全量停止指令时,停止发布。
4.根据权利要求1所述的系统,其特征在于,所述数据统计模块包括:
数据展示子模块,用于获取第一预设关键点数据,将所述第一预设关键点数据以预设的样式进行展示;
监控子模块,用于定期获取第二预设关键点数据,根据所述第二预设关键点数据判断移动应用版本是否出现故障。
5.根据权利要求4所述的系统,其特征在于,所述数据展示子模块包括:
第一数据获取单元,用获取第一预设关键点数据;
样式转换单元,用于将第一预设关键点数据转换为预设的样式;
展示单元,用于调取转换为预设样式的目标时间段的数据,并展示。
6.根据权利要求4所述的系统,其特征在于,所述数据监控子模块包括:
第二数据获取单元,用于定期获取第二预设关键点数据;
监控指标更新单元,用于更新移动应用版本的监控指标的报警配置;
监控单元,用于依据采集的所述第二预设关键点数据和所述移动应用版本的监控指标的报警配置确定所述第二预设关键点数据是否出现异常,在出现异常的情况下对异常率进行累积;
报警单元,用于当任何一个监控指标的异常率达到预设的阈值的情况下,报警。
7.根据权利要求5所述的系统,其特征在于,所述监控子模块还包括:
熔断单元,用于在移动应用版本逐步放量的过程中,若目标监控指标的异常率达到预设的阈值时,停止对移动应用版本的发布。
8.根据权利要求1所述的系统,其特征在于,所述AB测试模块包括:
配置请求单元,用于在客户端不存在目标功能的缓存配置或者缓存配置的存储时间超过了设定的过期时间的情况下,向服务器发送配置请求;
分组单元,用于使服务器确定每个目标功能的目标人群;
下发配置单元,用于使服务器向每个目标人群发送相应的目标功能的配置。
9.根据权利要求1所述的系统,其特征在于,还包括:
灰度发布模块,还包括:
记录子模块,用于将所述移动应用版本发布的过程通过快照的方式进行记录,以便用户查看发布的历史记录。
10.一种移动应用灰度发布方法,其特征在于,包括:
依据预设的流程逐量发布移动应用版本;
在所述移动应用发布的过程中,获取预设关键点数据,将所述预设关键点数据以预设的样式进行展示,并根据所述预设关键点数据判断所述移动应用版本是否出现故障;
在所述移动应用发布的过程中,通过服务器分组的方式对移动应用版本的功能进行测试。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国网电子商务有限公司;国网浙江省电力有限公司;国网汇通金财(北京)信息科技有限公司;国家电网公司,未经国网电子商务有限公司;国网浙江省电力有限公司;国网汇通金财(北京)信息科技有限公司;国家电网公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810448410.0/1.html,转载请声明来源钻瓜专利网。





