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

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

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

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

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

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

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN113918305A(43)申请公布日2022.01.11(21)申请号202111270895.7(22)申请日2021.10.29(71)申请人平安银行股份有限公司地址518000广东省深圳市罗湖区深南东路5047号(72)发明人姚霄(74)专利代理机构深圳市沃德知识产权代理事务所(普通合伙)44347代理人高杰于志光(51)Int.Cl.G06F9/48(2006.01)G06F16/9532(2019.01)G06F16/242(2019.01)G06F16/9535(2019.01)权利要求书2页说明书8页附图2页(54)发明名称节点调度方法、装置、电子设备及可读存储介质(57)摘要本发明涉及负载调配技术,揭露一种节点调度方法,包括:从节点计划信息集中根据每个节点计划信息筛选得到目标节点计划信息集;根据所述目标节点计划信息集中节点IP及节点IP对所有节点进行筛选,并利用节点分组信息对筛选到的每个节点进行分组标签标记,得到第一节点集;根据第一节点集中的每个节点的节点状态对第一节点集进行节点筛选,得到第二节点集;响应查询任务请求,并根据用户业务标签及分组标签选取第二节点集中的节点执行查询任务。本发明还涉及区块链技术,所述节点计划信息集可以存储在区块链节点中。本发明还提出一种节点调度装置、设备以及介质。本发明可以提高节点调度的灵活性。CN113918305ACN113918305A权利要求书1/2页1.一种节点调度方法,其特征在于,所述方法包括:获取节点计划信息集,其中,所述节点计划信息集中的每个节点计划信息包括:节点IP、有效时间区间、节点分组信息、节点预设状态;获取任务生效时间区间,根据所述有效时间区间、所述节点预设状态及所述任务生效时间区间对所述节点计划信息集进行筛选,得到目标节点计划信息集;动态获取presto集群中正在运行的所有节点及对应的运行节点IP,根据所述目标节点计划信息集中每个节点IP及所述运行节点IP对所有所述节点进行IP匹配筛选,并利用所述节点分组信息对筛选到的每个节点标记分组标签,得到第一节点集;对所述第一节点集中的每个节点进行节点状态识别,并根据所述节点状态识别的结果对所述第一节点集进行节点筛选,得到第二节点集;当在所述任务生效时间区间内获取查询任务请求时,响应所述查询任务请求,并提取所述查询任务请求中的查询任务及对应用户业务标签,根据所述用户业务标签及所述分组标签选取所述第二节点集中的节点执行查询任务。2.如权利要求1所述的节点调度方法,其特征在于,所述根据所述有效时间区间、所述节点预设状态及所述任务生效时间区间对所述节点计划信息集进行筛选,得到目标节点计划信息集,包括:提取所述节点计划信息集中所述节点预设状态为alive状态的节点计划信息,得到初始节点计划信息集;筛选所述初始节点计划信息集中所述有效时间区间在所述任务生效时间区间内的节点计划信息,得到目标节点计划信息集。3.如权利要求1所述的节点调度方法,其特征在于,所述根据所述目标节点计划信息集中每个节点IP及所述运行节点IP对所有所述节点进行IP匹配筛选,并利用所述节点分组信息对筛选到的每个节点进行分组标签标记,得到第一节点集,包括:筛选与所述节点IP相同的运行节点IP对应的节点;选取所述目标节点计划信息集中与所述运行节点IP相同的所述节点IP对应的节点分组信息,得到目标节点分组信息;利用所述目标节点分组信息对所述对应的节点进行分组标签标记;汇总所有标签标记的节点,得到所述第一节点集。4.如权利要求1所述的节点调度方法,其特征在于,所述对所述第一节点集中的每个节点进行节点状态识别,并根据所述节点状态识别的结果对所述第一节点集进行节点筛选,得到第二节点集,包括:获取所述第一节点集中每个节点的节点状态;筛选所述第一节点集中所述节点状态为active的节点,得到所述第二节点集。5.如权利要求1至4中任意一项所述的节点调度方法,其特征在于,所述根据所述用户业务标签及所述分组标签选取所述第二节点集中的节点执行查询任务,包括:筛选所述第二节点集中对应的分组标签为所述用户业务标签的节点,得到目标节点集;利用所述目标节点集中的节点执行所述查询任务。6.如权利要求5所述的节点调度方法,其特征在于,所述利用所述目标节点集中的节点2CN113918305A权利要求书2/2页执行所述查询任务,包括:利用所述presto集群中的Coordinator节点将所述查询任务进行SQL语句解析得到多个执行对象;利用预设的调度算法调度所述目标节点集中的节点执行每个所述执行对象。7.如权利要求6所述的节点调度方法,其特征在于,所述利用所述presto集群中的Coordinator节点将所述查询任务进行