一种跨节点的线程管理方法及相关设备技术

技术编号:41436336 阅读:46 留言:0更新日期:2024-05-28 20:31
本发明专利技术提供了一种跨节点的线程管理方法及相关设备,以实现分布式节点线程资源的高效利用。本方法包括:接收任务节点发送的查询指令;根据所述查询指令,计算目标线程资源需求量;发送所述目标线程资源需求量至所述任务节点,判断是否存在代理需求;接收任务节点对所述目标业务消息的转发请求,所述转发请求由所述任务节点判断存在代理需求时发送;接收代理节点发送的节点资源报告;根据所述目标线程资源需求量和所述节点资源报告,判断所述代理节点是否满足代理条件;若为是,发送转发许可至所述任务节点,以使得所述任务节点向所述代理节点转发所述目标业务消息。

【技术实现步骤摘要】

本专利技术涉及分布式计算领域,尤其涉及一种跨节点的线程管理方法及相关设备


技术介绍

1、分布式系统是一种将计算机资源和任务分布在多个节点上的技术,将业务分配到各个的分布式节点上执行,从而提高系统的并发性和处理能力。分布式系统在每个分布式节点上设置一定数量线程池,由这些线程对业务消息进行处理。受分布式节点本身的性能所限,每个分布式节点的线程数量是有限的。

2、传统的线程池静态管理方式严重存在资源浪费和性能瓶颈的问题,节点将分配到的业务消息形成队列,仅调用本地的线程处理这些业务消息。这就导致业务繁忙时,其中一些节点可能被分配过多的业务消息,没有足够的线程去处理业务消息,业务响应缓慢,无法满足系统在高负载时的需求。与此同时,另一些节点可能存在大量空闲线程未被充分利用,导致了资源的浪费。


技术实现思路

1、针对以上问题,本专利技术基于分布式系统和计算机网络的相关技术,提供了一种跨节点的线程管理方法及相关设备。

2、本专利技术第一方面提供一种跨节点的线程管理方法,应用于框架管理节点,包括:接收本文档来自技高网...

【技术保护点】

1.一种跨节点的线程管理方法,应用于框架管理节点,其特征在于,包括:

2.根据权利要求1所述的跨节点的线程管理方法,其特征在于,

3.根据权利要求1所述的跨节点的线程管理方法,其特征在于,

4.根据权利要求1所述的跨节点的线程管理方法,其特征在于,所述方法还包括:

5.一种跨节点的线程管理方法,应用于任务节点,其特征在于,包括:

6.根据权利要求5所述的跨节点的线程管理方法,其特征在于,

7.一种跨节点的线程管理方法,应用于代理节点,其特征在于,包括:

8.根据权利要求7所述的跨节点的线程管理方法,其特征...

【技术特征摘要】

1.一种跨节点的线程管理方法,应用于框架管理节点,其特征在于,包括:

2.根据权利要求1所述的跨节点的线程管理方法,其特征在于,

3.根据权利要求1所述的跨节点的线程管理方法,其特征在于,

4.根据权利要求1所述的跨节点的线程管理方法,其特征在于,所述方法还包括:

5.一种跨节点的线程管理方法,应用于任务节点,其特征在于,包括:

6.根据权利要求5所述的跨节点的线程管理方法,其特征在于,

7.一种跨节点的线程管理方法,应用于代理节点,其特征在于,包括:

8.根据权利要求7所述的跨节点的线程管理方法,其特征在于,

【专利技术属性】
技术研发人员:朱振宇林正杰洪滨滨黎腾吴映阁
申请(专利权)人:深圳市海云天科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1