阿里干货课堂丨Task混用ThreadPool导致无限等待

现象 生产环境商品打标异步任务提交任务后,任务没有被执行;查看日志,没有异常日志抛出。 初步判断 可能是队列出现了饱和或者死锁,但是如果出现了饱和,我们设置的线程池设置的饱和策略是通过主线程去执行,为什么主线程也没有执行呢? 具体分析 我定义了一个线程池Pool-Z,core_size=5,max_size=20,queue_size=1000,第一个任务A提交后,占用一个线程,那么这个任务A又会
相关文章
相关标签/搜索