一种分配线程资源的方法及相关装置制造方法及图纸

技术编号:42652510 阅读:42 留言:0更新日期:2024-09-06 01:45
本发明专利技术实施例提供了一种分配线程资源的方法及相关装置,用于避免单个客户端的数据面板展示请求占据全部的线程池资源的问题。本发明专利技术实施例方法包括:接收客户端发送的数据面板展示请求,其中,数据面板展示请求包括多个卡片展示请求,每个卡片展示请求至少由两个线程池中的线程资源进行处理;获取客户端的在目标线程池中的当前线程资源使用率,目标线程池为至少两个线程池中的任一线程池;获取客户端在目标线程池中预设的最大线程资源使用率;基于预设的资源隔离策略,将卡片展示请求提交至目标线程池进行处理,其中,预设的资源隔离策略用于通过会话对象管理客户端的当前线程资源使用率和最大线程资源使用率之间的关系状态。

【技术实现步骤摘要】

本专利技术涉及数据处理,尤其涉及一种分配线程资源的方法及相关装置


技术介绍

1、轻分析看板是一种数据可视化工具,用于将数据转化为易于理解和分析的图表和指标。它可以帮助用户快速了解数据的趋势、关联性和异常情况,从而支持决策和业务优化。

2、一般的,轻分析数据面板里面包含了很多卡片(有的时候有成百上千个),每个卡片的背后都是一个数据读取逻辑和数据展示逻辑,当计算机接收到表板展示请求时,该表板展示请求会被视为一个请求发送至一个服务节点上,但实际上该表板展示请求内部有成百上千个数据读取请求和数据展示请求,且每一个卡片展示请求都需要占用一个线程资源。

3、由于线程池的资源有限,一次性执行过多的数据读取任务,线程池资源则会被用光,如果任务不能及时释放,则没有更多的线程资源可以提供给其其他用户使用。


技术实现思路

1、本专利技术实施例提供了一种分配线程资源的方法及相关装置,用于针对客户端设置最大的线程资源使用率,从而使得在客户端的当前线程资源使用率不大于该客户端的最大线程资源使用率时,将该客户端的本文档来自技高网...

【技术保护点】

1.一种分配线程资源的方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述最大线程资源使用率包括固定线程资源使用率和动态线程资源使用率;

3.根据权利要求1所述的方法,其特征在于,所述基于预设的资源隔离策略,将所述卡片展示请求提交至所述目标线程池进行处理,包括:

4.根据权利要求1所述的方法,其特征在于,所述方法还包括:

5.根据权利要求1所述的方法,其特征在于,所述方法还包括:

6.根据权利要求5所述的方法,其特征在于,若所述其他服务节点的任务运行信息包括:所述其他服务节点中是否存在被阻止的卡片展示请求、所...

【技术特征摘要】

1.一种分配线程资源的方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述最大线程资源使用率包括固定线程资源使用率和动态线程资源使用率;

3.根据权利要求1所述的方法,其特征在于,所述基于预设的资源隔离策略,将所述卡片展示请求提交至所述目标线程池进行处理,包括:

4.根据权利要求1所述的方法,其特征在于,所述方法还包括:

5.根据权利要求1所述的方法,其特征在于,所述方法还包括:

6.根据权利要求5所述的方法,其特征在于,若所述其他服务节点的任务运行信息包括:所述其他服务节点中是否存在被阻止的卡片展示请求、所述其他服务节点中单个卡片展示请求任务的响应时间,以及所述其他服务节点与所述本地服务节点之间的最近一次交互时间;

7.根据权利要求5所述的方法,其特征在于,所述若本地服务节点所配置的线程池资源超出负载,则获取所述本地...

【专利技术属性】
技术研发人员:王铁成
申请(专利权)人:金蝶软件中国有限公司
类型:发明
国别省市:

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

1