【技术实现步骤摘要】
一种灰度系统的发布方法、服务器及介质
[0001]本申请属于系统更新
,特别是涉及一种灰度系统的发布方法、服务器及介质。
技术介绍
[0002]当需要更新系统时,通常会采用灰度发布的方法进行系统升级。采用灰度发布的方法进行系统升级,一方面可以及时解决新系统出现的问题,另一方面可以考虑到用户对于新系统的喜好度,从而实现新旧系统的平稳过渡。
[0003]目前的灰度发布方法,一般是部署两套系统,将其中一个系统作为另一个系统的灰度系统。但是部署两套系统环境,增加了服务器资源成本,同时也增加了运维成本。
技术实现思路
[0004]有鉴于此,本申请实施例提供了一种灰度系统的发布方法、服务器及介质,用以在灰度发布过程中降低成本。
[0005]本申请实施例的第一方面提供了一种灰度系统的发布方法,所述方法包括:
[0006]当接收到发布灰度系统的指令时,获取所述灰度系统的灰度规则,所述灰度规则包括第一灰度规则和第二灰度规则;
[0007]根据所述第一灰度规则,将业务系统中各个子系统的目标节 ...
【技术保护点】
【技术特征摘要】
1.一种灰度系统的发布方法,其特征在于,所述方法包括:当接收到发布灰度系统的指令时,获取所述灰度系统的灰度规则,所述灰度规则包括第一灰度规则和第二灰度规则;根据所述第一灰度规则,将业务系统中各个子系统的目标节点配置为灰度节点,所述业务系统还包括灰度网关;根据所述第二灰度规则和所述灰度节点,更新所述灰度网关,所述灰度网关用于识别并转发用户请求;根据所述灰度网关和所述灰度节点,建立灰度调用链,以构成所述灰度系统。2.如权利要求1所述的方法,其特征在于,所述根据所述第一灰度规则,将各个子系统中的各个目标节点设置为灰度节点,包括:根据所述第一灰度规则,确定所述子系统的目标节点,所述目标节点具有对应的内部标识;将所述目标节点的内部标识修改为灰度标识,得到所述灰度节点。3.如权利要求1或2所述的方法,其特征在于,所述根据所述第二灰度规则和所述灰度节点,更新灰度网关的规则,包括:根据所述第二灰度规则,确定所述灰度网关的识别规则,所述灰度网关用于根据所述识别规则对用户请求进行识别;根据所述灰度节点,更新所述灰度网关的转发规则,所述灰度网关用于根据所述转发规则将所述用户请求转发至对应的子系统中的节点。4.如权利要求3所述的方法,其特征在于,所述根据所述灰度节点,更新所述灰度网关的转发规则,包括:识别所述子系统中的接口调用子系统;获取所述接口调用子系统的灰度节点的物理地址;根据所述接口调用子系统的灰度节点的物理地址,更新所述灰度网关的转发规则。5.如权利要求3所述的方法,其特征在于,还包括:识别所述子系统中的业务处理子系统;将所述业务处理子系统的灰度节点的物理地址发送至预设的注...
【专利技术属性】
技术研发人员:陈宏亮,张志波,刘寒江,
申请(专利权)人:深圳市科脉技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。