[发明专利]一种服务器升级的方法及装置、电子设备、存储介质有效
申请号: | 201910824752.2 | 申请日: | 2019-09-02 |
公开(公告)号: | CN110690990B | 公开(公告)日: | 2022-06-21 |
发明(设计)人: | 孙志强;刘彦辉;李阔;王艳辉 | 申请(专利权)人: | 视联动力信息技术股份有限公司 |
主分类号: | H04L41/082 | 分类号: | H04L41/082;H04L41/0663;H04L67/06;H04L67/00 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 苏培华 |
地址: | 100000 北京市东城区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 服务器 升级 方法 装置 电子设备 存储 介质 | ||
1.一种服务器升级的方法,其特征在于,应用于视联网,所述方法包括:
目标服务器接收由第一服务器转发的升级指令后将数据备份至备份服务器;所述第一服务器为终端的本地服务器、用于接收所述终端发送的升级指令,并依据所述升级指令中包括的目标服务器网络地址,将所述升级指令发送至所述目标服务器;
所述目标服务器向中转服务器发送第一切换指令,所述第一切换指令用于使所述中转服务器将服务地址指向所述备份服务器;
所述目标服务器依据所述升级指令从共享平台获取升级包,并在所述升级指令对应的升级时间点或升级时间段内利用所述升级包进行升级;
所述目标服务器升级完成后向所述中转服务器发送第二切换指令,所述第二切换指令用于使所述中转服务器将服务地址指向所述目标服务器;
所述目标服务器将所述升级包发送至所述备份服务器,使所述备份服务器利用所述升级包进行升级;
所述目标服务器接收并合并升级完成的所述备份服务器的数据。
2.根据权利要求1所述的方法,其特征在于,所述目标服务器包括预设的白名单,在所述目标服务器接收第一服务器转发的升级指令的步骤,还包括:
所述目标服务器判断第一服务器是否在所述预设的白名单中,若是,则接收所述第一服务器转发的升级指令。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
所述目标服务器向所述终端发送升级状态消息。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
所述目标服务器接收升级通知,所述升级通知由所述共享平台在所述升级包发生更新时发送。
5.根据权利要求1所述的方法,其特征在于,所述目标服务器依据所述升级指令从共享平台获取升级包,并利用所述升级包进行升级的步骤,包括:
所述目标服务器的mserver服务接收升级指令后通过消息转发服务向共享平台发送升级包下载请求,所述下载请求用于将所述升级包从所述共享平台下载至所述目标服务器中;
当所述升级包下载完成后,所述目标服务器的升级服务利用所述升级包进行升级。
6.一种服务器升级的装置,其特征在于,应用于视联网,所述装置包括:
接收模块,用于接收由第一服务器转发的升级指令后将数据备份至备份服务器;所述第一服务器为终端的本地服务器、用于接收所述终端发送的升级指令,并依据所述升级指令中包括的目标服务器网络地址,将所述升级指令发送至所述目标服务器;
第一指令发送模块,用于向中转服务器发送第一切换指令,所述第一切换指令用于使所述中转服务器将服务地址指向所述备份服务器;
升级模块,用于依据所述升级指令从共享平台获取升级包,并在所述升级指令对应的升级时间点或升级时间段内利用所述升级包进行升级;
第二指令发送模块,用于升级完成后向所述中转服务器发送第二切换指令,所述第二切换指令用于使所述中转服务器将服务地址指向所述目标服务器;
升级包发送模块,用于将所述升级包发送至所述备份服务器,使所述备份服务器利用所述升级包进行升级;
数据合并模块,用于接收并合并升级完成的所述备份服务器的数据。
7.一种电子设备,其特征在于,包括:
一个或多个处理器;和
其上存储有指令的一个或多个机器可读介质,当由所述一个或多个处理器执行时,使得所述设备执行如权利要求1至5任一项所述的服务器升级的方法。
8.一种计算机可读存储介质,其特征在于,其存储的计算机程序使得处理器执行如权利要求1至5任一项所述的服务器升级的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于视联动力信息技术股份有限公司,未经视联动力信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910824752.2/1.html,转载请声明来源钻瓜专利网。