一种服务器、灰度发布方法、装置及介质制造方法及图纸

技术编号:26790271 阅读:33 留言:0更新日期:2020-12-22 17:05
本申请公开了一种服务器、灰度发布方法、装置及介质,用以解决现有灰度发布方法中容易出现管理同一个智能设备服务器集群频繁在新旧版本中更替,降低对智能设备进行管理的稳定性的问题。在本申请中,服务器的控制器若通过通信器获取智能设备发送的请求信息,则获取请求信息中携带的智能设备的标识信息,将该标识信息与保存的任一目标标识信息进行匹配,当存在匹配的目标标识信息时,则直接将该智能设备发送的请求信息发送至新版本服务器集群,实现将目标标识信息所对应的智能设备发送的请求信息均固定转发至新版本服务器集群,使新版本服务器集群可以对目标标识信息所对应的智能设备进行固定管理,提高了对智能设备进行管理的稳定性。

【技术实现步骤摘要】
一种服务器、灰度发布方法、装置及介质
本申请涉及互联网
,尤其涉及一种服务器、灰度发布方法、装置及介质。
技术介绍
灰度发布是指在版本更新过程中,新版本与旧版本之间能够平滑过渡的一种发布方式。由于灰度发布可以保证版本在版本更新的过程中稳定,在灰度发布的初始阶段就可以及时发现问题并调整,并且可以从旧版本平滑的过度到新版本,降低版本更新过程的风险,因此,灰度发布技术在当今IT和互联网领域应用比较广泛。现有技术中,主要采用传统灰度发布方法来降低版本更新过程中产生的风险。具体的,预先配置了新旧版本的流量转发比例,根据该流量转发比例,服务器确定当前接收到的智能设备发送的请求是发送给新版本服务器集群,还是旧版本服务器集群。对于该传统灰度发布方法,由于服务器在转发智能设备发送的请求时,并不考虑该智能设备之前发送的历史请求是否已经转发到新版本服务器集群了,只是按照流量转发比例,判断当前智能设备发送的请求是否为可以转发到新版本服务器集群的请求,从而导致无法将同一智能设备发送的请求进行固定转发,造成用于管理同一个智能设备的服务器集群频繁在新旧本文档来自技高网...

【技术保护点】
1.一种服务器,其特征在于,所述服务器包括:/n通信器,所述通信器用于分别与新版本服务器集群、旧版本服务器集群以及智能设备进行通信连接;/n控制器,所述控制器用于执行:/n通过所述通信器获取到智能设备发送的请求信息,获取所述请求信息中携带的所述智能设备的标识信息;若确定所述标识信息与保存的任一目标标识信息匹配,则控制通信器将所述请求信息转发至所述新版本服务器集群;否则,确定所述智能设备对应的目标服务器集群,控制所述通信器将所述请求信息转发至所述目标服务器集群,其中,所述目标服务器集群为所述新版本服务器集群或所述旧版本服务器集群。/n

【技术特征摘要】
1.一种服务器,其特征在于,所述服务器包括:
通信器,所述通信器用于分别与新版本服务器集群、旧版本服务器集群以及智能设备进行通信连接;
控制器,所述控制器用于执行:
通过所述通信器获取到智能设备发送的请求信息,获取所述请求信息中携带的所述智能设备的标识信息;若确定所述标识信息与保存的任一目标标识信息匹配,则控制通信器将所述请求信息转发至所述新版本服务器集群;否则,确定所述智能设备对应的目标服务器集群,控制所述通信器将所述请求信息转发至所述目标服务器集群,其中,所述目标服务器集群为所述新版本服务器集群或所述旧版本服务器集群。


2.根据权利要求1所述的服务器,其特征在于,所述控制器用于执行:
分别获取所述新版本服务器集群当前管理的智能设备的第一数量、以及所述旧版本服务器集群当前管理的智能设备的第二数量;根据所述第一数量以及所述第二数量,确定所述智能设备对应的目标服务器集群;或
按照预先配置的映射方式,将所述标识信息映射为对应的数值;根据预先配置的量化数值,获取所述数值对应的余值;根据所述余值以及所述量化数值,确定所述智能设备对应的目标服务器集群。


3.根据权利要求2所述的服务器,其特征在于,所述控制器用于执行:
确定所述第一数量与所述第二数量的第一比值;
若所述第一比值大于预设的第一阈值,确定所述智能设备对应的目标服务器集群为旧版本服务器集群;
否则,确定所述目标智能设备对应的目标服务器集群为新版本服务器集群。


4.根据权利要求2所述的服务器,其特征在于,所述控制器用于执行:
确定所述余值与所述量化数值的第二比值;
若所述第二比值小于预设的第二阈值,则确定所述智能设备对应的目标服务器集群为新版本服务器集群;
否则,确定所述智能设备对应的目标服务器集群为旧版本服务器集群。


5.根据权利要求2所述的服务器,其特征在于,所述控制器,用于执行:
根据预先保存的字符与数字的对应关系,确定所述标识信息中包含的每个目标字符分别对应的目标数字;根据每个所...

【专利技术属性】
技术研发人员:矫恒浩于晓峰
申请(专利权)人:聚好看科技股份有限公司
类型:发明
国别省市:山东;37

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

1