索引
链接
https://mp.weixin.qq.com/s/AGGtbmxtcsSXixhNjKR-xw
文章截图
简评
需要了解线程池的核心参数:核心线程数;最大线程数。
核心线程数是线程池保证一定至少有的线程数量。最大线程数只是说最多有的数量,但什么时候扩充到最大线程数就不一定了。Java自有的ThreadPoolExecutor是先往队列放,放不下了再扩充线程数,线程数也到最大时,那就拒绝往线程池添加任务。
当时其他线程池就不一定了,例如文中举例的dubbo自有的线程池。
原创文章,作者:geekgao,如若转载,请注明出处:https://www.geekgao.cn/archives/1546