线程池工作机制

【线程池】在接口性能时,尤其注重了线程池的使用。不建议使用Executors,原因在于它里面的很多方法默认使用的都是无界的LinkedBlockingQueue,高并发情况下,无界队列很容易导致OOM,而OOM会导致所有请求都无法处理,这是灾难性问题。因此建议使用ThreadPoolExecutor来创建线程池管理我们的线程。线程池的7个参数配置有很大考究,在使用过程中注意分析自己的业务场景,进行
相关文章
相关标签/搜索