预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共20页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN113721966A(43)申请公布日2021.11.30(21)申请号202110998710.8(22)申请日2021.08.27(71)申请人杭州华橙软件技术有限公司地址310051浙江省杭州市滨江区浦沿街道南环路2930号2幢312室(72)发明人陈恺霖(74)专利代理机构北京康信知识产权代理有限责任公司11240代理人赵静(51)Int.Cl.G06F8/658(2018.01)G06F8/71(2018.01)H04L12/18(2006.01)H04L29/08(2006.01)权利要求书3页说明书10页附图6页(54)发明名称节点升级方法、装置、存储介质及电子装置(57)摘要本发明实施例提供了一种节点升级方法、装置、存储介质及电子装置,其中,该方法包括:在目标服务器中存在用于升级目标节点的升级固件的情况下,确定升级固件与当前固件的目标差异;基于目标差异确定升级固件的差分升级压缩包;在确定目标节点中包括处于升级模式的待升级节点的情况下,广播差分升级压缩包,以指示接收到差分升级压缩包的待升级节点基于差分升级压缩包执行升级操作。通过本发明,解决了相关技术中存在的节点升级时间长、成功率低、升级操作繁琐的问题,达到缩短节点升级时间、提高升级成功率、简化升级操作的效果。CN113721966ACN113721966A权利要求书1/3页1.一种节点升级方法,其特征在于,包括:在目标服务器中存在用于升级目标节点的升级固件的情况下,确定所述升级固件与当前固件的目标差异;基于所述目标差异确定所述升级固件的差分升级压缩包;在确定所述目标节点中包括处于升级模式的待升级节点的情况下,广播所述差分升级压缩包,以指示接收到所述差分升级压缩包的所述待升级节点基于所述差分升级压缩包执行升级操作。2.根据权利要求1所述的方法,其特征在于,广播所述差分升级压缩包包括:确定允许传输的最大压缩包大小;基于所述最大压缩包大小将所述差分升级压缩包拆分为目标数量的差分子压缩包,其中,所述差分子压缩包的大小小于所述最大压缩包大小;依次广播每个所述差分子压缩包。3.根据权利要求2所述的方法,其特征在于,依次广播每个所述差分子压缩包包括:针对所述目标节点中包括的每个所述待升级节点,重复执行以下操作,直至将所述目标数量的所述差分子压缩包均发送至所述待升级节点为止:确定当前向所述待升级节点发送的第一差分子压缩包的第一序号;向所述待升级节点发送第一查询指令,其中,所述第一查询指令用于查询所述待升级节点当前接收到的差分子压缩包的序号;接收所述待升级节点基于所述第一查询指令反馈的第二序号;在确定所述第一序号与所述第二序号相同的情况下,广播所述第一序号的下一序号所对应的第二差分子压缩包;其中,所述目标数量的所述差分子压缩包中包括所述第一差分子压缩包和所述第二差分子压缩包。4.根据权利要求3所述的方法,其特征在于,在接收所述待升级节点基于所述第一查询指令反馈的第二序号之后,所述方法还包括:在确定所述第一序号与所述第二序号不同的情况下,向所述待升级节点重新发送所述第一差分子压缩包。5.根据权利要求1所述的方法,其特征在于,确定所述升级固件与当前固件的目标差异包括:在接收到所述目标服务器发送的用于通知所述目标服务器中存在所述升级固件的通知消息的情况下,验证所述升级固件,以得到验证结果;在所述验证结果指示所述升级固件满足预定条件的情况下,将所述升级固件的版本信息与所述当前固件的版本信息进行比较,以得到第一比较结果;在所述第一比较结果指示所述升级固件与所述当前固件的版本不同的情况下,确定所述升级固件与当前固件的目标差异。6.根据权利要求1所述的方法,其特征在于,在广播所述差分升级压缩包之前,所述方法还包括:向所述目标节点发送升级指令,以指示所述目标节点执行切换模式操作;向所述目标节点中包括的每个节点发送第二查询指令,以指示每个所述节点基于所述2CN113721966A权利要求书2/3页第二查询指令反馈所述节点的目标模式。7.一种节点升级方法,其特征在于,包括:接收目标网关广播发送的差分升级压缩包,其中,所述差分升级压缩包为所述目标网关基于目标服务器中存在的升级固件与当前固件的目标差异确定的压缩包;基于所述差分升级压缩包执行升级操作。8.根据权利要求7所述的方法,其特征在于,接收目标网关广播发送的差分升级压缩包包括:接收所述目标网关依次广播发送的差分子压缩包,其中,所述差分子压缩包为所述目标网关基于允许传输的最大压缩包大小将所述差分升级压缩包拆分为目标数量的差分子压缩包中包括的压缩包,所述差分子压缩包的大小小于所述最大压缩包大小。9.根据权利要求8所述的方法,其特征在于,在接收所述目标网关依次广播发送的差分子压