说明:收录全网最新的团体标准 提供单次或批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210906030.3 (22)申请日 2022.07.29 (71)申请人 天翼云科技有限公司 地址 100007 北京市东城区青龙胡同甲1 号、 3号2幢2层20 5-32室 (72)发明人 刘延钧 李伟辉 韩映萍 邓志强  (74)专利代理 机构 北京三聚阳光知识产权代理 有限公司 1 1250 专利代理师 熊飞雪 (51)Int.Cl. G06F 9/48(2006.01) G06F 9/50(2006.01) (54)发明名称 线程池数据处理方法及装置、 存储介质、 处 理器 (57)摘要 本申请公开了一种线程池数据处理方法及 装置、 存储介质、 处理器。 该方法包括: 获取目标 线程池在目标时刻的负荷指标; 在负荷指标超 过 预设的负荷标准的情况下, 通过择优算法确定目 标参数; 根据目标参数对目标线程池进行调整, 直至目标线程池的负荷指标不超 过负荷标准。 解 决了相关技术中线程池的线程数据在使用时的 配置难以符合多样化的需求, 容易造成资源浪费 的问题。 权利要求书2页 说明书9页 附图3页 CN 115454588 A 2022.12.09 CN 115454588 A 1.一种线程池数据处 理方法, 其特 征在于, 包括: 获取目标线程池在目标时刻的负荷指标; 在所述负荷指标超过 预设的负荷标准的情况 下, 通过择优算法确定目标参数; 根据所述目标参数对所述目标线程池进行调整, 直至所述目标线程池的负荷指标不超 过所述负荷标准。 2.根据权利要求1所述的方法, 其特 征在于, 获取目标线程池的负荷指标包括: 采集所述目标线程池在所述目标时刻的核心参数, 其中, 所述核心参数包括下列至少 之一: 工作线程数, 最大线程数, 任务缓冲队列大小; 根据所述核心参数, 确定负荷参数, 其中, 所述负荷参数包括所述核心参数中的参数 项, 和/或根据所述核心参数中的参数项 进行计算得到的参数项; 根据所述负荷参数利用负荷函数, 确定所述负荷指标。 3.根据权利要求2所述的方法, 其特征在于, 根据所述负荷参数利用负荷函数, 确定所 述负荷指标包括: 确定所述负荷参数的权重, 其中, 所述负荷参数包括多个参数项, 所述权重包括多个参 数项的加权值; 根据所述权 重和所述负荷参数确定所述负荷指标。 4.根据权利要求2所述的方法, 其特征在于, 在所述负荷指标超过预设的负荷标准的情 况下, 通过择优算法确定目标参数包括: 根据所述核心参数确定调整参数, 其中, 所述调整参数包括所述核心参数中的参数项, 和/或根据所述核心 参数中的参数项进 行计算得到的参数项, 和/或上所述目标线程池的外 部参数的参数项; 根据所述调整参数确定择优算法的概 率输入; 根据所述调 整参数和所述概率输入结合预设的模拟退火函数, 确定所述调 整参数的目 标参数, 其中, 所述目标参数为所述调整参数需要调整至的数值。 5.根据权利要求1所述的方法, 其特征在于, 在所述负荷指标超过预设的负荷标准的情 况下, 通过择优算法确定调整参数之前, 所述方法还 包括: 获取所述目标线程池的负荷标准; 将所述负荷指标与所述负荷标准进行比较; 在所述负荷指标不超过预设的负荷标准的情况下, 确当所述目标线程池在所述目标时 刻的负荷合理。 6.根据权利要求1所述的方法, 其特征在于, 根据 所述目标参数对所述目标线程池进行 调整, 直至所述目标线程池的负荷指标不超过 所述负荷标准包括: 将所述目标参数发送给所述目标线程池所属的分布式系统的配置中心, 其中, 所述配 置中心用于根据所述目标参数对所述目标线程池进行调整; 采集所述目标线程池调整后的核心参数, 确定调整后的负荷指标, 在调整后的负荷指 标超过所述负荷标准的情况下, 根据调整后的核心参数继续进行调整, 直至调整后的负荷 指标不超过 所述负荷标准。 7.根据权利要求6述的方法, 其特 征在于, 所述方法还 包括: 根据所述目标参数生成告警信息;权 利 要 求 书 1/2 页 2 CN 115454588 A 2向预先设定的第三方设备发送告警信息 。 8.一种线程池数据处 理装置, 其特 征在于, 包括: 获取模块, 用于获取目标线程池在目标时刻的负荷指标; 确定模块, 用于在所述负荷指标超过预设的负荷标准的情况下, 通过择优算法确定目 标参数; 调整模块, 用于根据所述目标参数对所述目标线程池进行调整, 直至所述目标线程池 的负荷指标不超过 所述负荷标准。 9.一种计算机可读存储介质, 其特征在于, 所述存储介质用于存储程序, 其中, 所述程 序执行权利要求1至7中任意 一项所述的线程池数据处 理方法。 10.一种电子设备, 其特征在于, 包括一个或多个处理器和存储器, 所述存储器用于存 储一个或多个程序, 其中, 当所述一个或多个程序被所述一个或多个处理器执行时, 使得所 述一个或多个处 理器实现权利要求1至7中任意 一项所述的线程池数据处 理方法。权 利 要 求 书 2/2 页 3 CN 115454588 A 3

.PDF文档 专利 线程池数据处理方法及装置、存储介质、处理器

文档预览
中文文档 15 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共15页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 线程池数据处理方法及装置、存储介质、处理器 第 1 页 专利 线程池数据处理方法及装置、存储介质、处理器 第 2 页 专利 线程池数据处理方法及装置、存储介质、处理器 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 13:14:56上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。