[发明专利]基于灰度环境的页面升级方法、装置、设备及存储介质有效
申请号: | 202110691809.3 | 申请日: | 2021-06-22 |
公开(公告)号: | CN113419757B | 公开(公告)日: | 2023-10-20 |
发明(设计)人: | 李军涛 | 申请(专利权)人: | 康键信息技术(深圳)有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;G06F9/451;G16H40/00 |
代理公司: | 北京市京大律师事务所 11321 | 代理人: | 姚维 |
地址: | 518052 广东省深圳市前海深港合作区前*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 灰度 环境 页面 升级 方法 装置 设备 存储 介质 | ||
本发明涉及大数据领域,公开了基于灰度环境的页面升级方法、装置、设备及存储介质,用于提高灰度升级的灵活性。基于灰度环境的页面升级方法包括:通过应用层获取灰度升级请求;判断灰度升级请求为哪种类型的升级请求;若为号码灰度升级请求,则获取用户群体的多个目标标识,并基于多个目标标识和号码灰度升级请求生成多个目标医疗应用页面;若为定向灰度升级请求,则获取用户群体的多个医疗画像标签,并生成多个目标医疗应用页面;若为白名单灰度升级请求,则获取用户群体的多个目标用户标识,并生成多个目标医疗应用页面。此外,本发明还涉及区块链技术,灰度升级请求可存储于区块链中。
技术领域
本发明涉及数据分析领域,尤其涉及一种基于灰度环境的页面升级方法、装置、设备及存储介质。
背景技术
灰度发布,又名金丝雀发布,是指在黑与白之间,能够平滑过渡的一种发布方式。在其上可以进行A/B testing,即让一部分用户继续用产品特性A,一部分用户开始用产品特性B,如果用户对B反应效果很好,那么逐步扩大范围,把所有用户都迁移到B上面来。灰度发布可以保证整体系统的稳定,在初始灰度的时候就可以发现、调整问题,以缩小其影响范围。
目前业内常用的方案主要是“多套隔离环境”方案,即原始的线上环境与线上灰度环境各部署一套相同的服务。但是由于两套环境还需要进行不同内容的升级,无法长期保持两套环境中数据的一致性,且配置方式单一,灵活性较低。
发明内容
本发明提供了一种基于灰度环境的页面升级方法、装置、设备及存储介质,用于解决部署两套环境进行灰度升级的问题,用于提高灰度升级的灵活性。
本发明第一方面提供了一种基于灰度环境的页面升级方法,包括:通过应用层获取灰度升级请求,所述灰度升级请求为基于原始医疗应用页面的发起的业务升级请求;判断所述灰度升级请求为号码灰度升级请求、定向灰度升级请求还是白名单灰度升级请求;若所述灰度升级请求为所述号码灰度升级请求,则在所述应用层调用医疗网关接口和资源中心获取用户群体的多个目标标识,并基于所述多个目标标识和所述号码灰度升级请求进行灰度升级,生成多个目标医疗应用页面;若所述灰度升级请求为所述定向灰度升级请求,则在所述应用层调用医疗网关接口和资源中心获取用户群体的多个医疗画像标签,并基于所述多个医疗画像标签和所述定向灰度升级请求进行灰度升级,生成多个目标医疗应用页面;若所述灰度升级请求为所述白名单灰度升级请求,则在所述应用层调用医疗网关接口和资源中心获取用户群体的多个目标用户标识,并基于所述多个目标用户标识和所述白名单灰度升级请求进行灰度升级,生成多个目标医疗应用页面。
可选的,在本发明第一方面的第一种实现方式中,所述判断所述灰度升级请求为号码灰度升级请求、定向灰度升级请求还是白名单灰度升级请求包括:解析所述灰度升级请求,得到灰度升级标识;判断所述灰度升级标识是字段标识、标签标识还是白名单标识;若所述灰度升级标识为所述字段标识,则判定所述灰度升级请求为号码灰度升级请求;若所述灰度升级标识为标签标识,则判定所述灰度升级请求为定向灰度升级请求;若所述灰度升级标识为白名单标识,则判定所述灰度升级请求为白名单灰度升级请求。
可选的,在本发明第一方面的第二种实现方式中,所述若所述灰度升级请求为所述号码灰度升级请求,则在所述应用层调用医疗网关接口和资源中心获取用户群体的多个目标标识,并基于所述多个目标标识和所述号码灰度升级请求进行灰度升级,生成多个目标医疗应用页面包括:若所述灰度升级请求为号码灰度升级请求,则在所述应用层调用医疗网关接口获取用户群体的多个登录态和目标页面编码,所述目标页面编码为所述原始医疗应用页面的编码;基于所述用户群体的多个登录态和所述字段标识从资源中心获取多个目标标识;基于所述目标页面编码和所述号码灰度升级请求进行页面查找,得到目标灰度楼层和目标灰度楼层素材,所述目标灰度楼层位于原始医疗应用页面中;基于所述多个目标标识,将所述目标灰度楼层素材配置到所述目标灰度楼层中,生成多个目标医疗应用页面,一个目标标识对应一个目标医疗应用页面。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于康键信息技术(深圳)有限公司,未经康键信息技术(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110691809.3/2.html,转载请声明来源钻瓜专利网。