灰度发布系统、方法、设备、介质及产品技术方案

技术编号:38485887 阅读:14 留言:0更新日期:2023-08-15 17:01
本发明专利技术提供了一种灰度发布系统,可以应用于数据处理技术领域。该灰度发布系统,包括:灰度规则库模块,用于根据用户的用户需求,设定灰度规则模板,该灰度规则模板中包括的灰度要素相同或不同;灰度控制中心模块,用于为给该用户展示该灰度规则模板,并获取该用户在该灰度规则模板中选择的灰度要素,得到包含该选择的灰度要素的个人灰度规则;灰度引擎模块,用于对符合该个人灰度规则的该用户的流量数据进行数据处理。本发明专利技术还提供了一种灰度发布方法、设备、介质及产品,可精准细粒度的进行灰度控制,降低系统开销。降低系统开销。降低系统开销。

【技术实现步骤摘要】
灰度发布系统、方法、设备、介质及产品


[0001]本专利技术涉及数据处理领域,具体地涉及一种灰度发布系统、方法、设备、介质及产品。

技术介绍

[0002]用户对云产品服务的正确性测试覆盖性要求越来越高,追求在很难模拟真实流量情况下依然可以做到测试能覆盖所有客户和功能向前兼容。但是大部分场景下很难做到测试全部覆盖,即使多次测试后得出可上线结论也希望“慢上线缓上线或者部分上线”等。在没有完备的测试数据前测试是不可能满足全部需求的。且同时有一些业务是需要到生产环境去验证和获取一些数据指标等。
[0003]普通商业行业、娱乐餐饮等做灰度可以直接挑选部分偏远区域投放试水,但是大型国有系统、证券、银行、股票、国家整机构等系统表更和微调具有很大的管理压力,只能粗粒度的进行灰度控制,系统开销大。

技术实现思路

[0004]鉴于上述问题,本专利技术提供一种的灰度发布系统、方法、设备、介质及产品。
[0005]根据本专利技术的第一个方面,提供了一种灰度发布系统,包括:灰度规则库模块,用于根据用户的用户需求,设定灰度规则模板,所述灰度本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种灰度发布系统,其特征在于,包括:灰度规则库模块,用于根据用户的用户需求,设定灰度规则模板,所述灰度规则模板中包括的灰度要素相同或不同;灰度控制中心模块,用于为给所述用户展示所述灰度规则模板,并获取所述用户在所述灰度规则模板中选择的灰度要素,得到包含所述选择的灰度要素的个人灰度规则;灰度引擎模块,用于对符合所述个人灰度规则的所述用户的流量数据进行数据处理。2.根据权利要求1所述的灰度发布系统,其特征在于,所述对符合所述个人灰度规则的所述用户的流量数据进行数据处理包括:对所述用户的流量数据进行灰度要素分析,得到所述用户的流量数据中的灰度要素;判断所述用户的流量数据中的灰度要素是否符合所述用户的个人灰度规则;在所述用户的流量数据中的灰度要素符合所述用户的个人灰度规则的情况下,将所述用户的流量数据发送给灰度处理系统。3.根据权利要求1所述的灰度发布系统,其特征在于,所述灰度要素包括所述流量数据的请求时间、请求IP、客户端类型、url、协议类型、域名、cookie、session中的至少之一。4.根据权利要求1所述的灰度发布系统,其特征在于,所述灰度引擎模块,还用于定期读取所述灰度规则库模板中的灰度规则模板。5.根据权利要求1或3所述的灰度发布系统,其特征在于,所述根据用户的用户需求,设定灰度规则模板包括:对所述用户的用户需求进行分类,得到需求类型;根据所述需求类型,设定所述灰度规则模板;其中,在所述用户的用户需求属于第一类型的情况下,对所述灰度规则模板的灰度要素设定为第一灰度要素集;在所述用户的用户需求属于第二类型的情况下,对所述灰度规则模板的灰度要素设定为第二灰度要素集。6.根据权利要求1或3所述的灰度发布系统,其特...

【专利技术属性】
技术研发人员:张福强
申请(专利权)人:建信金融科技有限责任公司
类型:发明
国别省市:

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

1