客户端灰度发布方法技术

技术编号:19177029 阅读:274 留言:0更新日期:2018-10-17 00:18
本发明专利技术意在提供一种可以精确的控制客户端灰度发布的范围和试用人群的客户端灰度发布方法。该客户端灰度发布方法,包括以下内容:在服务端设置灰度级别和灰度种子数;终端向服务端请求某软件的新客户端版本更新;服务端根据灰度级别、灰度种子数以及该终端所带的机器识别码,确定该终端是否进行该新客户端版本的更新。可以避免每次发布给同一批用户或者反复的发布给同一个用户。

Client-side gray level publishing method

The invention is intended to provide a client gray level publishing method which can accurately control the range of gray level publishing of the client and the trial population. The gray-level publishing method of the client includes the following contents: setting gray-level and gray-level seed number on the server side; the terminal requests the server to update the version of a new client software; and the server determines whether the terminal carries out the new client according to the gray-level, gray-level seed number and the machine identification code carried by the terminal. Version update. It can avoid issuing to the same batch of users or issuing them to the same user repeatedly.

【技术实现步骤摘要】
客户端灰度发布方法
本专利技术涉及软件开发应用
,具体涉及客户端灰度发布方法。
技术介绍
产品的发布过程不是一蹴而就,而是逐步扩大使用用户的范围,从公司内部用户到忠诚度较高的种子用户,再到更大范围的活跃用户,最后到所有用户。在此过程中,产品团队根据用户的反馈及时完善产品相关功能。此种发布方式,称之为“灰度发布”、“灰度放量”或“分流发布”。在灰度发布中,客户试用新的客户端版本时,能及时发现存在的bug,可以及时对新客户端版本做出完善,新客户端版本在全面推向市场之前,会反复进行这样的完善升级操作,以确保该新客户端版本在全面推向市场时是最优化的。目前,客户端的灰度发布方式主要是将新客户端版本先发布到指定的应用市场中,引导对应的用户进行更新并使用,该方式主要缺点在于,在渠道有限的情况下,每次的灰度发布,由于具体发布到哪些用户是不可控的,就存在有可能都会发布给同一批用户的情况,这样这部分用户就会经常性的作为某新客户端版本的测试用户,这对于该新客户端版本的测试是不利的,每次的新版本更新都是推荐给同一批用户,对该部分用户体验差,也影响了用户对使用反馈的积极性。专利技术内容本专利技术意在提供本文档来自技高网...

【技术保护点】
1.客户端灰度发布方法,其特征在于:包括以下内容:在服务端设置灰度级别和灰度种子数;终端向服务端请求某软件的新客户端版本更新;服务端根据灰度级别、灰度种子数以及该终端所带的机器识别码,确定该终端是否进行该新客户端版本的更新。

【技术特征摘要】
1.客户端灰度发布方法,其特征在于:包括以下内容:在服务端设置灰度级别和灰度种子数;终端向服务端请求某软件的新客户端版本更新;服务端根据灰度级别、灰度种子数以及该终端所带的机器识别码,确定该终端是否进行该新客户端版本的更新。2.根据权利要求1所述的客户端灰度发布方法,其特征在于:服务端将终端所带的机器识别码进行哈希变换,得出对应于该终端的十进制数值。3.根据权利要求2所述的客户端灰度发布方法,其特征在于:所述的灰度种子数是指:各个终端的机器识别码哈希...

【专利技术属性】
技术研发人员:黄际东汤铭聪
申请(专利权)人:广州讯飞易听说网络科技有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1