一种联盟链的节点路由方法、装置、设备及存储介质与流程

文档序号:33505375发布日期:2023-03-18 00:03阅读:来源:国知局

技术特征:
1.一种联盟链的节点路由方法,其特征在于,包括以下步骤:s1、构建多种路由策略,基于路由策略的路由信息特征确定匹配规则;s2、根据所述路由策略的路由信息特征结合业务需求,选择调用符合业务需求的路由策略;s3、根据所述匹配规则,将选择的路由策略应用于联盟链的路由发布、接收和引入的过程中,选择出最优节点进行访问发送交易提案。2.根据权利要求1所述的一种联盟链的节点路由方法,其特征在于,所述步骤s1中,所述多种路由策略包括:简单路由策略、均衡路由策略、加权路由策略和延迟路由策略,其中:所述简单路由策略为:客户端收到多个节点资源并需要对其中一个进行选择时,采用随机算法随机选择要访问的节点;所述均衡路由策略为:客户端收到一种类型的节点有多个时,将节点进行排序,采用轮询算法按顺序选择要访问的节点;所述加权路由策略为:客户端收到的节点资源中包含权重值时,将各节点资源的权重值求总和,根据随机值选择要访问的节点;所述延迟路由策略为:客户端收到域名对应的多个目标节点时,选取响应时间最短的节点进行访问,之后从剩余的节点中选择响应时间最短的节点进行访问。3.根据权利要求2所述的一种联盟链的节点路由方法,其特征在于,所述步骤s3中,所述将选择的路由策略应用于联盟链的路由发布、接收和引入的过程中,选择出最优节点进行访问发送交易提案,具体包括:在路由发布过程中:将选择的路由策略通知sdk,sdk根据选择的所述路由策略选择待访问节点;在路由接收过程中:sdk接收选择的路由策略,根据选择的路由策略选择最优访问节点;在路由引入过程中:sdk根据所述最优访问节点构造访问请求,向节点发送交易提案。4.一种联盟链的节点路由装置,其特征在于,应用如权利要求1至3中任一项所述的一种联盟链的节点路由方法,实现选择最优节点提交交易提案。5.根据权利要求4所述的一种联盟链的节点路由装置,其特征在于,该装置包括:路由策略构建模块,用于构建多种路由策略,基于路由策略的路由信息特征确定匹配规则;路由策略选择模块,用于根据所述路由策略的路由信息特征结合业务需求,选择调用符合业务需求的路由策略;路由策略应用模块,用于根据所述匹配规则,将选择的路由策略应用于联盟链的路由发布、接收和引入的过程中,选择出最优节点进行访问发送交易提案。6.一种节点路由设备,其特征在于,该节点路由设备包括:处理器、存储器、以及存储在所述存储器上并可被所述处理器执行的计算机程序,其中:所述计算机程序被所述处理器执行时,实现如权利要求1至3中任一项所述的一种联盟链的节点路由方法的步骤。7.一种存储介质,其上存储有计算设备可读的一个或多个程序,其特征在于:所述一个或多个程序包括指令,所述指令当由计算设备执行时,使得所述计算设备执行如权利要求1
至3中任一项所述的一种联盟链的节点路由方法。

技术总结
本发明公开了一种联盟链的节点路由方法、装置、设备及存储介质,该方法包括:构建多种路由策略,基于路由策略的路由信息特征确定匹配规则;根据路由策略的路由信息特征结合业务需求,选择调用符合业务需求的路由策略;根据匹配规则,将选择的路由策略应用于联盟链的路由发布、接收和引入的过程中,选择出最优节点进行访问发送交易提案;本发明方法将路由策略应用于联盟链提交交易,通过路由策略轮询选择出响应时间最优的节点提交交易提案,从而保证了节点的负载均衡,进而也有助于提升联盟链的处理效率。理效率。理效率。


技术研发人员:张晰 骆亦飞 贾晓丰 王宇航 李天颖 孟佶
受保护的技术使用者:张晰 骆亦飞 贾晓丰 王宇航
技术研发日:2023.02.06
技术公布日:2023/3/17
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1