| Package | Description |
|---|---|
| com.vip.vjtools.vjkit.concurrent.threadpool |
| Class and Description |
|---|
| QueuableCachedThreadPool
From Tomcat 8.5.6, 传统的FixedThreadPool有Queue但线程数量不变,而CachedThreadPool线程数可变但没有Queue
Tomcat的线程池,通过控制TaskQueue,线程数,但线程数到达最大时会进入Queue中.
|
| QueuableCachedThreadPool.ControllableQueue
https://github.com/apache/tomcat/blob/trunk/java/org/apache/tomcat/util/threads/TaskQueue.java
|
| ThreadPoolBuilder.CachedThreadPoolBuilder
创建CachedThreadPool, maxSize建议设置
1.
|
| ThreadPoolBuilder.FixedThreadPoolBuilder
创建FixedThreadPool.建议必须设置queueSize保证有界。
1.
|
| ThreadPoolBuilder.QueuableCachedThreadPoolBuilder
从Tomcat移植过来的可扩展可用Queue缓存任务的ThreadPool
|
| ThreadPoolBuilder.ScheduledThreadPoolBuilder |
Copyright © 2018. All rights reserved.