线程过期整体方案设计

校校

11-12 浏览 4 收藏 0

如果让你来设计线程过期,应该如何设计,说出整体链路?线程池过期时间追问到设计层。

校校建议

维护线程最后活跃时间;定时任务扫描线程;线程空闲超过阈值,退出循环;

核心线程默认不会超时,allowCoreThreadTimeOut 开启核心线程过期;

线程退出前释放资源,从工作队列解绑。