知识卡片
线程池压平峰值
内容
线程池用受控线程数处理大量任务,把不可控的“来一个请求建一个线程”改成队列调度。它解决的是资源峰值管理,不自动解决慢任务;任务长期阻塞时,队列只会把压力延后暴露。
参考来源
- 位置:《Netty实战》第03章《Netty线程模型》(源文件:_epub-src/OEBPS/Text/chapter3.xhtml)
- 结论依据:原文说明线程池可以重复利用线程、统一分配调优监控,并用任务队列与完成队列进行任务调度。
- 原始内容:使用线程池还可以有效管理线程,对线程进行统一的分配、调优和监控……线程池中处理线程的过程一般称为任务调度,具体方式就是同步任务队列与完成队列。