[发明专利]灰度验证方法、装置、设备及存储介质有效
申请号: | 202110578379.4 | 申请日: | 2021-05-26 |
公开(公告)号: | CN113342595B | 公开(公告)日: | 2023-07-25 |
发明(设计)人: | 马多昌;张强;刘文才;方学阳 | 申请(专利权)人: | 北京奇艺世纪科技有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30;G06F9/54 |
代理公司: | 北京华夏泰和知识产权代理有限公司 11662 | 代理人: | 石鸣宇;李曼 |
地址: | 100080 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 灰度 验证 方法 装置 设备 存储 介质 | ||
本申请涉及一种灰度验证方法、装置、设备及存储介质。方法包括:获取业务服务系统传输的灰度数据请求指令,其中,灰度数据请求指令包含目标灰度环境标识;解析灰度数据请求指令,获取目标灰度环境标识,其中,目标灰度环境标识用于指示目标灰度环境,目标灰度环境用于业务服务系统进行灰度验证;获取目标灰度环境标识对应的目标灰度数据,其中,目标灰度数据为构建目标灰度环境标识对应的目标灰度环境需要的数据,目标灰度环境由数据发布平台发布,数据发布平台为业务服务系统提供数据来源;将目标灰度数据传输给业务服务系统,以进行目标灰度环境下的灰度验证。本申请用以解决业务服务系统和数据发布平台不能进行统一灰度验证的问题。
技术领域
本申请涉及软件应用领域,尤其涉及一种灰度验证方法、装置、设备及存储介质。
背景技术
在软件应用领域,一个业务的实现,需要客户端、业务服务系统和至少一个数据发布平台等多方合作,才能为用户提供该服务业务。例如,呈现给用户的一个视频客户端,需要由该客户端对应的后端服务系统支撑,而该后端服务系统则需要以运行平台、开发平台、配置平台等多个数据发布平台为数据来源,获得后端服务系统正常运行需要的数据,从而为用户提供能够正常使用的视频客户端。多方合作的过程中,若一方出现问题,例如,配置平台提供的配置参数出现错误,则会很快体现至用户侧,造成客户端呈现效果出现文案错误或跳转错误问题,甚至出现该业务整体崩溃的问题。
现有技术中,一个业务上线前,会对该业务进行灰度验证。灰度验证指的是在软件应用正式发布前,选择特定人群试用,然后逐步增加其试用者数量,以便及时发现和纠正该软件应用出现的问题。
但是,目前对于一个业务的灰度验证,一般是针对业务服务系统进行的。业务服务系统一般需要同时对接多个数据发布平台,而数据发布平台在最初设计时,并不需要对某个业务负责,只要可以提供数据即可,因此数据发布平台一般并没有灰度验证的流程。业务服务系统和数据发布平台不能进行统一的灰度验证,导致当业务上线后,只要一个数据发布平台出现异常数据,则导致该业务在用户侧的大面积异常或崩溃,降低用户对该业务的使用体验。
发明内容
本申请提供了一种灰度验证方法、装置、设备及存储介质,用以解决业务服务系统和数据发布平台不能进行统一灰度验证的问题。
第一方面,本申请提供了一种灰度验证方法,应用于灰度平台,包括:获取业务服务系统传输的灰度数据请求指令,其中,所述灰度数据请求指令包含目标灰度环境标识;解析所述灰度数据请求指令,获取所述目标灰度环境标识,其中,所述目标灰度环境标识用于指示目标灰度环境,所述目标灰度环境用于所述业务服务系统进行灰度验证;获取所述目标灰度环境标识对应的目标灰度数据,其中,所述目标灰度数据为构建所述目标灰度环境标识对应的目标灰度环境需要的数据,所述目标灰度环境由数据发布平台发布,所述数据发布平台为所述业务服务系统提供数据来源;将所述目标灰度数据传输给所述业务服务系统,以进行所述目标灰度环境下的灰度验证。
可选地,所述目标灰度数据保存于所述数据发布平台;所述获取业务服务系统传输的灰度数据请求指令之前,还包括:获取所述数据发布平台传输的所述目标灰度数据的存储地址;将所述目标灰度环境标识,与所述目标灰度数据的存储地址,对应保存至地址列表,其中,所述地址列表包含至少一个存储地址,以及与所述至少一个存储地址一一对应的至少一个灰度环境标识;所述获取所述目标灰度环境标识对应的目标灰度数据,包括:根据所述目标灰度环境标识,查询所述地址列表,获取所述目标灰度环境标识对应的存储地址;所述将所述目标灰度数据传输给所述业务服务系统,以进行所述目标灰度环境下的灰度验证,包括:将所述目标灰度环境标识对应的存储地址传输给所述业务服务系统,使所述业务服务系统访问所述目标灰度环境标识对应的存储地址,获取所述目标灰度数据,以进行所述目标灰度环境下的灰度验证。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇艺世纪科技有限公司,未经北京奇艺世纪科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110578379.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种动物投食器
- 下一篇:基于旋转伸缩式心血管用扩张管