[发明专利]一种服务器、灰度发布方法、装置及介质在审
申请号: | 202010985848.X | 申请日: | 2020-09-18 |
公开(公告)号: | CN112114869A | 公开(公告)日: | 2020-12-22 |
发明(设计)人: | 矫恒浩;于晓峰 | 申请(专利权)人: | 聚好看科技股份有限公司 |
主分类号: | G06F8/71 | 分类号: | G06F8/71;G06F15/16;G06F15/163 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 杜晶 |
地址: | 266100 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 服务器 灰度 发布 方法 装置 介质 | ||
本申请公开了一种服务器、灰度发布方法、装置及介质,用以解决现有灰度发布方法中容易出现管理同一个智能设备服务器集群频繁在新旧版本中更替,降低对智能设备进行管理的稳定性的问题。在本申请中,服务器的控制器若通过通信器获取智能设备发送的请求信息,则获取请求信息中携带的智能设备的标识信息,将该标识信息与保存的任一目标标识信息进行匹配,当存在匹配的目标标识信息时,则直接将该智能设备发送的请求信息发送至新版本服务器集群,实现将目标标识信息所对应的智能设备发送的请求信息均固定转发至新版本服务器集群,使新版本服务器集群可以对目标标识信息所对应的智能设备进行固定管理,提高了对智能设备进行管理的稳定性。
技术领域
本申请涉及互联网技术领域,尤其涉及一种服务器、灰度发布方法、装置及介质。
背景技术
灰度发布是指在版本更新过程中,新版本与旧版本之间能够平滑过渡的一种发布方式。由于灰度发布可以保证版本在版本更新的过程中稳定,在灰度发布的初始阶段就可以及时发现问题并调整,并且可以从旧版本平滑的过度到新版本,降低版本更新过程的风险,因此,灰度发布技术在当今IT和互联网领域应用比较广泛。
现有技术中,主要采用传统灰度发布方法来降低版本更新过程中产生的风险。具体的,预先配置了新旧版本的流量转发比例,根据该流量转发比例,服务器确定当前接收到的智能设备发送的请求是发送给新版本服务器集群,还是旧版本服务器集群。对于该传统灰度发布方法,由于服务器在转发智能设备发送的请求时,并不考虑该智能设备之前发送的历史请求是否已经转发到新版本服务器集群了,只是按照流量转发比例,判断当前智能设备发送的请求是否为可以转发到新版本服务器集群的请求,从而导致无法将同一智能设备发送的请求进行固定转发,造成用于管理同一个智能设备的服务器集群频繁在新旧版本中更替,降低对智能设备进行管理的稳定性。
例如,图1为本申请一些实施例提供的传统灰度发布方法的工作过程示意图。如图1所示,智能设备在向代理服务器发送第n个请求的时候,代理服务器按照预先配置的流量转发比例,确定当前智能设备发送的请求为可以转发到新版本服务器集群的请求,将该第n个请求转发至新版本服务器集群了,但是当智能设备再向代理服务器发送第n+1个请求的时候,代理服务器按照流量转发比例,确定该请求已经不为可以转发到新版本服务器集群的请求,便将该第n+1个请求转发至旧版本服务器集群,从而使当前对该智能设备进行管理的服务器集群不为新版本服务器集群。
发明内容
本申请提供了一种服务器、灰度发布方法、装置及介质,用以解决现有灰度发布方法中容易出现管理同一个智能设备服务器集群频繁在新旧版本中更替,降低对智能设备进行管理的稳定性的问题。
第一方面,本申请提供了一种服务器,所述服务器包括:
通信器,所述通信器用于分别与新版本服务器集群、旧版本服务器集群以及智能设备进行通信连接;
控制器,所述控制器用于执行:
若通过所述通信器获取到智能设备发送的请求信息,则获取所述请求信息中携带的所述智能设备的标识信息;若确定所述标识信息与保存的任一目标标识信息匹配,则控制通信器将所述请求信息转发至所述新版本服务器集群;否则,确定所述智能设备对应的目标服务器集群,控制所述通信器将所述请求信息转发至所述目标服务器集群,其中,所述目标服务器集群为所述新版本服务器集群或所述旧版本服务器集群。
第二方面,本申请提供了一种灰度发布方法,所述方法包括:
接收智能设备发送的请求信息,获取所述请求信息中携带的所述智能设备的标识信息;
若确定所述标识信息与保存的任一目标标识信息匹配,则将所述请求信息转发至所述新版本服务器集群;
否则,确定所述智能设备对应的目标服务器集群,将所述请求信息转发至所述目标服务器集群,其中,所述目标服务器集群为所述新版本服务器集群或所述旧版本服务器集群。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于聚好看科技股份有限公司,未经聚好看科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010985848.X/2.html,转载请声明来源钻瓜专利网。