动态修改java线程池运行参数

本文探讨了如何在运行时动态修改Java线程池的参数,以适应不同的业务需求。通过结合自适应算法,可以实现线程池大小的增减。此外,文章还提及了利用Java Management Extensions (JMX)来监控和管理线程池的可能性,强调了理论知识的重要性,即使框架更迭,底层原理依然关键。提供了多个关于JMX管理和监控的参考资料。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

曾看到过一篇写文章Java线程池实现原理及其在美团业务中的实践   ,有个问答是这样的

 

一开始传给线程池的最大值是

把运行时的线程池线程最大数量改掉了(从2改为了6)。

当然你可以结合其他技术写自适应算法(不够则加,空闲多则减)。

也当然有其他方式更改运行参数,不止线程池哦。

担心很多后来码农没有读过以前的很多文献(不是短暂性流行框架),

特别是sun公司。

框架会过时,但理论很难过时,会进化,但底层能大改吗!!!

 

参考:

  1. Java Management Extensions管理扩展原理解析 https://www.jb51.net/article/184218.htm

  2. 如何使用JMX来管理程序? https://www.cnblogs.com/ZhangZiSheng001/p/12128915.html

  3. 为什么应该设置 com.sun.management.jmxremote.rmi.port? https://www.jianshu.com/p/5884b5ecbe1a

  4. 【java】【eclipse】运行工程查看jmx信息 https://blog.youkuaiyun.com/meteoryuyu/article/details/83278236

  5.   电子书 O'Reilly - Java Management Extensions  https://github.com/dongguangming/java/blob/master/O'Reilly%20-%20Java%20Management%20Extensions.pdf

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值