【提问】
线程池数值的例子:
  我们设置队列大小为1000,核心线程池大小为100,最大线程池大小为200,则同时超过1200个线程请求就会走拒绝。
流程分析如下:

100个请求由核心线程执行任务;
1000个请求进入队列等待;
还剩下100个请求由线程池创建非核心线程再干活,
再来线程的时候发现队列也放不下,线程池(100核心+100非核心=200个线程满了)就拒绝了。

这种逻辑对不?
展开
评论