【技术实现步骤摘要】
机器人节点系统更新方法、装置、设备以及存储介质
[0001]本专利技术涉及区块链领域,特别涉及一种机器人节点系统更新方法、装置、设备以及存储介质。
技术介绍
[0002]各个机器人产品需要进行语料配置、模型服务配置等,语料、模型的变更都会触发机器人产品的更新,在当前的应用场景中,机器人产品经常需要变更语料,以快速适应用户的需求。目前,机器人集群管理方案上的产品都是单版本的,单版本的问题就是如果产品进行优化升级,由于只存在一个产品版本,在机器人产品的更新过程中,该产品就不能继续对外提供服务,需要停止服务,整个系统的可用性会很差,影响了用户体验。
技术实现思路
[0003]本专利技术的主要目的为提供一种机器人节点系统更新方法、装置、设备以及存储介质,旨在解决机器人节点产品只存在一个产品版本,在更新过程中,该产品就不能继续对外提供服务的问题。
[0004]本专利技术提供了一种机器人节点系统更新方法,包括:
[0005]第一机器人节点接收对机器人节点的更新请求以及更新数据包;所述第一机器人节点为预先构 ...
【技术保护点】
【技术特征摘要】
1.一种机器人节点系统更新方法,其特征在于,包括:第一机器人节点接收对机器人节点的更新请求以及更新数据包;所述第一机器人节点为预先构建的区块链中的一个节点;根据所述更新请求和所述更新数据包估算所述区块链中第二机器人节点更新的预计时长;基于所述预计时长,以及预存在所述区块链中的运行函数,实时设定所述区块链中所述第二机器人节点的更新数量;其中,所述运行函数为所述第二机器人节点的运行数量与时间点之间的变化函数;从所述区块链中选取所述更新数量的第二机器人节点,并记为目标第二机器人节点;将所述更新数据包发送给所述目标第二机器人节点进行系统更新。2.如权利要求1所述的机器人节点系统更新方法,其特征在于,所述从所述区块链中选取所述更新数量的第二机器人节点,并记为目标第二机器人节点的步骤,包括:获取所述区块链中各个所述第二机器人节点的实时状态;选取所述实时状态为闲置状态的所述第二机器人节点,并记为中间第二机器人节点;选取所述更新数量的所述中间第二机器人节点,并记为目标第二机器人节点。3.如权利要求1所述的机器人节点系统更新方法,其特征在于,所述将所述更新数据包发送给所述目标第二机器人节点进行系统更新的步骤之后,还包括:检测所述目标第二机器人节点的更新情况,并将完成更新后的所述目标第二机器人节点记为第三机器人节点;给各所述第三机器人节点赋予更新标签,以便于在调用所述区块链中的机器人节点工作时,优先调用具有更新标签的机器人节点进行工作。4.如权利要求1所述的机器人节点系统更新方法,其特征在于,所述基于所述预计时长,以及预存在所述区块链中的运行函数,实时设定所述区块链中所述第二机器人节点的更新数量的步骤,包括:从所述区块链中获取所述第二机器人节点运行数量与时间点之间的运行函数f(t),以及所述区块链中所述第二机器人节点的数量N;其中,f(t)表示随着时间点t变化而变化的第二机器人节点运行数量;根据公式:计算在t0时刻所述第二机器人节点的增加更新数量;其中,α为预设的参数,表示在t0时刻所述区块链中正在进行更新的数量,g(t0)表示所述增加更新数量,N为所述区块链中所述第二机器人节点的数量;根据公式得到所述更新数量。5.如权利要求1所述的机器人节点系统更新方法,其特征在于,所述根据所述更新请求和所述更新数据包估算所述区块链中第二机器人节点更新的预计时长的步骤包括:...
【专利技术属性】
技术研发人员:叶善茂,陈卓,李炫,
申请(专利权)人:中国平安人寿保险股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。