# ThreadPopl-starter **Repository Path**: css.v/thread-popl-starter ## Basic Information - **Project Name**: ThreadPopl-starter - **Description**: 动态线程池代码 - **Primary Language**: Java - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2023-10-27 - **Last Updated**: 2023-10-27 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # ThreadPopl-starter #### 介绍 动态线程池代码 ### 参考博客 https://blog.csdn.net/qq_67801847/article/details/134021089 ### 如何使用 1.引入dtp模块 2.nacos配置类 dtp: dtp-executor-properties: - name: t1 core-pool-size: 30 maximum-pool-size: 100 - name: t2 core-pool-size: 40 maximum-pool-size: 100 3.通过两种方式使用线程池 2.1 DtpExecutor t1 = DtpUtil.get("t1"); DtpExecutor t2 = DtpUtil.get("t2"); 2.2 @Autowired private DtpExecutor t2; (注入的形式) ### 前提步骤: 1. 连接nacos (注意版本号) ### 两个模块: user模块:主要用于测试 dtp模块:动态线程池实现 ### 核心思路: 1.创建动态线程池对象 2.实现动态配置线程池核心数据(例如核心线程,最大线程数)==> nacos ==> 监听nacos配置类