💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、星火、月之暗面及文生图 广告
![](https://img.kancloud.cn/d2/45/d2459c6e7b350178897d9c7602d1e0f2_986x345.png)# 给线程池增加拒绝策略以及停止方法 昨天我们实现了一个简单的线程池,这个线程池可以重复利用线程,另外有个TASK_QUEUE任务队列,我们现在来加入拒绝策略,也就是TASK_QUEUE最多能接受多少队列,否则会挤爆LinkedList,TASK_QUEUE是作为缓冲的功能,但是一旦超过某个阈值可能会产生很多问题,所以我们继续改进我们的代码。 ## 增加拒绝策略 我们来增加一个默认线程队列的大小。 ![](https://img.kancloud.cn/98/a2/98a249f9531abebde2255f2170fa9a7d_863x797.png) 增加拒绝策略 ![](https://img.kancloud.cn/0b/41/0b41b1cc8a53ce3fe19763e236b45e7d_844x519.png) ![](https://img.kancloud.cn/bc/61/bc61ac5e69760fd47d572e9fb8dfadd8_559x184.png) ![](https://img.kancloud.cn/3f/70/3f7095781b28fb84511b69687b8e2b1b_1018x301.png) 运行效果如下: ![](https://img.kancloud.cn/e6/a1/e6a1799816cf1906432968b089786142_1340x369.gif) ## 增加停止方法 ![](https://img.kancloud.cn/1e/28/1e28ca193912174be9acc3902c372ce4_771x388.png) ![](https://img.kancloud.cn/d6/41/d641607cd017b34250746f68565e54da_790x695.png) ![](https://img.kancloud.cn/d6/23/d6239d677302f65d953005e72a51845c_1071x518.png) 运行效果如下: ![](https://img.kancloud.cn/88/e7/88e7612b5ebc39aeeb48e91ccd8a91b7_1340x369.gif)