摘要
本申请涉及数据管理技术领域,提供一种非侵入式线程池动态管理方法及系统,该方法包括:S1.在虚拟机加载应用程序阶段,通过Java Agent拦截线程池类的加载请求;S2.对线程池类进行字节码增强处理;S3.运行时动态管理,包括:S31.当上述配置监听服务监听到配置变更时,发起相关线程池参数的调整,S32.当到达监控上报周期时,将采集的指标上报;S33.所述线程池参数中设置的阻塞队列类型为有界队列,根据自适应队列容量调整算法,结合上述采集的监控指标进行相应的扩容和缩容操作。本申请具有零改造成本、动态响应快、框架兼容性强的核心优势,为高并发系统提供开箱即用的线程池优化能力。
技术关键词
动态管理方法
队列
指标
动态管理系统
平均等待时间
数据管理技术
周期性
参数
策略
算法
监控模块
因子
核心
在线
开箱
阶段
决策