安全公司报告
文库搜索
切换导航
文件分类
频道
仅15元无限下载
联系我们
问题反馈
文件分类
仅15元无限下载
联系我们
问题反馈
批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210450181.2 (22)申请日 2022.04.26 (71)申请人 支付宝 (杭州) 信息技 术有限公司 地址 310000 浙江省杭州市西湖区西溪路 556号8层B段801-1 1 (72)发明人 彭宏恩 李建国 (74)专利代理 机构 北京永新同创知识产权代理 有限公司 1 1376 专利代理师 林锦辉 刘景峰 (51)Int.Cl. G06F 9/50(2006.01) (54)发明名称 用于生成线程池的配置信息的方法、 任务处 理方法和装置 (57)摘要 本说明书的实施例提供了一种用 于生成线 程池的配置信息的方法、 任务处理方法和装置。 在该用于生成线程池的配置信息的方法中, 获取 目标应用的接口集中各个接口的历史耗时数据; 根据各个接口的历史耗时数据, 确定各个接口的 接口耗时阈值, 各个接口的接口耗时阈值用于判 定线程在被该接口调用时的超时风险; 以及根据 各个接口的接口耗时阈值, 生 成该目标应用所对 应的线程池的配置信息, 该线 程池包括经由各个 接口创建的线程, 并且该配置信息包括各个接口 的标识及对应的接口耗时阈值。 权利要求书4页 说明书16页 附图9页 CN 114995996 A 2022.09.02 CN 114995996 A 1.一种用于生成线程池的配置信息的方法, 包括: 获取目标应用的接口集中各个接口 的历史耗时数据; 根据各个接口的历史耗时数据, 确定各个接口的接口耗时阈值, 各个接口的接口耗时 阈值用于判定线程在被该接口调用时的超时风险; 以及 根据各个接口的接口耗时阈值, 生成所述目标应用所对应的线程池的配置信息, 所述 线程池包括经由各个接口创建的线程, 并且所述配置信息包括各个接口的标识及对应的接 口耗时阈值。 2.如权利要求1所述的方法, 其中, 各个接口的历史耗 时数据包括该接口在预设历史时 段内的时序耗时数据; 所述根据各个接口 的历史耗时数据, 确定各个接口 的接口耗时阈值包括: 根据各个接口 的历史耗时数据, 确定各个接口 的耗时数据分布; 对各个接口的耗 时数据分布进行核密度估计处理, 以生成各个接口的耗 时数据所对应 的概率密度分布; 以及 根据各个接口的概率密度分布中的与预设置信水平对应的置信上限, 确定各个接口的 接口耗时阈值。 3.如权利要求2所述的方法, 其中, 所述根据各个接口的历史耗时数据, 确定各个接口 的耗时数据分布包括: 确定各个接口 的时序耗时数据中的峰值区间集; 对各个接口 的峰值区间集中的各个峰值区间内的耗时数据进行重采样; 以及 根据重采样后的各个接口 的耗时数据, 确定各个接口 的耗时数据分布。 4.如权利要求2所述的方法, 其中, 所述根据 各个接口的概率密度分布中的与 预设置信 水平对应的置信上限, 确定各个接口 的接口耗时阈值包括: 根据各个接口的概率密度分布中的与预设置信水平对应的置信上限, 确定各个接口在 所述预设历史时段内的时段耗时阈值; 从预先存储的各个接口的时段耗时阈值中选取对应的预设时间区间与所述预设历史 时段相关联的目标 数目个时段耗时阈值; 针对各个接口, 根据所选取的目标数目个时段耗时阈值和所确定的时段耗时阈值, 确 定该接口 的接口耗时阈值。 5.如权利要求4所述的方法, 其中, 所述针对各个接口, 所述根据所选取的目标数目个 时段耗时阈值和所确定的时段耗时阈值, 确定该接口 的接口耗时阈值包括: 针对各个接口, 根据 预设降噪条件对所选取的目标数目个时段耗 时阈值和所确定的时 段耗时阈值进行降噪处 理, 生成该接口 的降噪后的时段耗时阈值 集; 针对各个接口, 根据降噪后的时段耗时阈值 集, 确定该接口 的接口耗时阈值。 6.如权利要求2所述的方法, 其中, 所述根据 各个接口的概率密度分布中的与 预设置信 水平对应的置信上限, 确定各个接口 的接口耗时阈值包括: 针对各个接口, 将该接口所对应的概率密度分布中的与 预设置信水平对应的置信上限 与预设兜底阈值的较大值确定为该接口 的接口耗时阈值。 7.如权利要求1至6中任一所述的方法, 其中, 所述线程池包括资源隔离的多个线程分 区, 每个线程分区具有指定线程优先级, 并且每个线程分区中的线程可供具有对应线程优权 利 要 求 书 1/4 页 2 CN 114995996 A 2先级的接口调用; 以及 所述方法还 包括: 将所生成的线程池的配置信 息发送至所述目标应用, 以使所述目标应用在经由接口调 用所述线程池中的线程执行任务时, 根据所调用线程的线程执行时间和所述配置信息中的 该接口的接口耗时阈值动态调整所调用线程的所在线程分区。 8.如权利要求7所述的方法, 其中, 所述根据 所调用线程的线程执行时间和所述配置信 息中的该接口 的接口耗时阈值动态调整所调用线程的所在线程分区包括: 根据所调用线程的线程执行时间、 所述配置信 息中的该接口的接口耗 时阈值以及线程 分区的分区参 考阈值, 动态调整所调用线程的所在线程分区。 9.如权利要求8所述的方法, 其中, 所述多个线程分区包括线程优先级依次降低的快速 响应区、 常规响应区和异常处理区, 所述配置信息还包括用于划分所述快速响应区和所述 常规响应区的第一分区参考阈值, 用于划分所述常规响应区和所述异常处理 区的第二分区 参考阈值以及异常处理超时阈值, 所述第一分区参考阈值基于各个接口的接口耗时阈值和 分区线程占比确定 。 10.一种任务处 理方法, 包括: 经由目标应用的目标接口接收待处 理任务; 从所述目标应用的线程池的与所述目标接口的线程优先级匹配的线程分区中调用经 由所述目标接口创建的线程, 所述线程池包括资源隔离的多个线程分区, 每个线程分区具 有指定线程优先级; 利用所调用线程执 行所述待处 理任务; 以及 根据所调用线程的线程执行时间以及所述线程池的配置信息中的所述目标接口的接 口耗时阈值, 动态调整所调用线程的所在线程分区, 所述线程池的配置信息包括各个接口 的标识及对应的接口耗时阈值, 各个接口的接口耗时阈值基于各个接口的历史耗时数据确 定。 11.如权利要求10所述的任务处理方法, 其中, 所述根据 所调用线程的线程执行时间以 及所述线程池的配置信息中的所述目标接口的接口耗时阈值, 动态调整 所调用线程的所在 线程分区包括: 根据所调用线程的线程执行时间、 所述线程池的配置信 息中的所述目标接口的接口耗 时阈值以及线程分区的分区参 考阈值, 动态调整所调用线程的所在线程分区。 12.如权利要求11所述的方法, 其中, 所述多个线程分区包括线程优先级依次降低的快 速响应区、 常规响应区和异常处理区, 所述线程池的配置信息还包括用于划分所述快速响 应区和所述常规响应区的第一分区参考阈值, 用于划分所述常规响应区和所述异常处理 区 的第二分区参考阈值以及异常处理超时阈值, 所述第一分区参考阈值基于各个接口的接口 耗时阈值和分区线程占比确定 。 13.如权利要求10 ‑12中任一所述的方法, 其中, 所述配置信息根据如权利要求1至9中 任一所述的方法而生成。 14.一种用于生成线程池的配置信息的装置, 包括: 耗时数据获取 单元, 被配置为获取目标应用的接口集中各个接口 的历史耗时数据; 接口阈值确定单元, 被配置为根据各个接口的历史耗时数据, 确定各个接口的接口耗权 利 要 求 书 2/4 页 3 CN 114995996 A 3
专利 用于生成线程池的配置信息的方法、任务处理方法和装置
文档预览
中文文档
30 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
赞助2元下载(无需注册)
温馨提示:本文档共30页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
下载文档到电脑,方便使用
赞助2元下载
本文档由 人生无常 于
2024-03-18 07:17:21
上传分享
举报
下载
原文档
(1.2 MB)
分享
友情链接
GB-T 22040-2008 公路沿线设施塑料制品耐候性要求及测试方法.pdf
信通院 安全托管运营服务(MSS)发展态势洞察报告.pdf
GB-T 37401-2019 电子商务平台服务保障技术要求.pdf
GB-T 31506-2022 信息安全技术 政务网站系统安全指南.pdf
JR-T 0071.2—2020 金融行业网络安全等级保护实施指引 第2部分:基本要求.pdf
T-CSAE 72—2018 汽车涂层耐紫外线穿透性能测试及评价方法.pdf
T-CSAE 78—2018 电动汽车再生制动平顺性的评价 及试验方法.pdf
商用密码应用安全性评估报告模板(2023版)—方案密评报告.pdf
GA 1800.1-2021 电力系统治安反恐防范要求 第1部分:电网企业.pdf
GB-T 31495.1-2015 信息安全技术 信息安全保障指标体系及评价方法 第1部分:概念和模型.pdf
数据分级分类实施参考案例集.PDF
DB41-T 2214-2022 城市书房建设与服务规范 河南省.pdf
DB4413-T 35-2023 金线莲栽培技术规范 惠州市.pdf
GB-T 14926.8-2001 实验动物 支原体检测方法.pdf
TB-T 1670-2019 机车车辆车钩缓冲装置计量器具 15型车钩量具.pdf
思度安全-DSMM-001 数据安全管理总纲V1.0.pdf
T-SZSWA 007—2022 困境儿童关爱社会工作服务指南.pdf
T-CI 152—2023 基于区块链的制造业产品生命周期价值链数据管理与数据共享技术规范.pdf
T-WAPIA 045.1—2021 信息技术 系统间远程通信和信息交换 原子密钥建立与实体鉴别 第1部分:服务和协议.pdf
GB/T 32925-2016 信息安全技术 政府联网计算机终端安全管理基本要求.pdf
1
/
3
30
评价文档
赞助2元 点击下载(1.2 MB)
回到顶部
×
微信扫码支付
2
元 自动下载
官方客服微信:siduwenku
支付 完成后 如未跳转 点击这里 下载
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们
微信(点击查看客服)
,我们将及时删除相关资源。