Thread Pool 模式 Posted on 2020-12-08 In Design Pattern , Concurrent Pattern 说明线程池通过对任务及执行线程的管理,复用资源。 主要包括:1. 任务队列; 2. 工作线程调度 常见问题 线程泄露 a) 由于线程执行错误导致线程池中线程意外终止,耗尽线程池。ThreadPool中已经对此情况进行了处理。( 延申: 怎么处理的) b) 由于一些阻塞的任务,比如读取外部数据等,没有恰当的超时机制,导致线程池中工作线程均在等待,无法执行任务。 c) 死锁,活锁等 饱和策略 队列不受限导致溢出 Welcome to my other publishing channels RSS