# DynamicTP **Repository Path**: chosan/dynamic-tp ## Basic Information - **Project Name**: DynamicTP - **Description**: 基于美团动态线程池原理开发的,spring版动态线程池sdk,轻量方便。 我在网上查到有关动态线程池的解决方案,大多数都是使用springboot作为底层开发,但是其实有很多公司用的都是sprig框架,或者自研框架。 springboot版本并不适用所有的场景。 此项目基于spring框架开发,力图做到自由接入、轻量接入、解耦、使用方便等目标。 - **Primary Language**: Java - **License**: MIT - **Default Branch**: develop-single - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 3 - **Created**: 2023-01-25 - **Last Updated**: 2023-01-25 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # DynamicTP #### 介绍 基于美团动态线程池原理开发的,spring版动态线程池sdk,轻量方便。 我在网上查到有关动态线程池的解决方案,大多数都是使用springboot作为底层开发,但是其实有很多公司用的都是sprig框架,或者自研框架。 springboot版本并不适用所有的场景。 此项目基于spring框架开发,力图做到自由接入、轻量接入、解耦、使用方便等目标。 #### 软件架构 spring框架、轻量级sdk、管理站点 #### 使用说明 1. 删除testdemo(这个为测试项目) 2. dynamic-tp项目mvn run package|install 3. 引入依赖 ``` com.qzw.sdk dynamicTP 1.0-SNAPSHOT ``` 4. 添加bean ``` ``` threadPoolService内部包含了线程详情查询api,动态线程池参数修改api 5. 添加线程 ``` DynamicThreadPool.getDynamicThreadPool().getThreadPool().execute(workThread); ``` ### 管理站点