1.线程池堵塞
情况:使用spring提供的线程池ThreadPoolTaskExecutor注入并使用,不可同时使用submit有返回值和execute没有返回值。因为execute没有返回值的也会堵塞。
2.线程池调用时间过长
情况:任务实现不成功 日志不报错,任务定时调用线程池,定位问题定位到线程池调用时间过长 使用线程池监控才找到问题 日志不报错 难以找到问题
1.线程池堵塞
情况:使用spring提供的线程池ThreadPoolTaskExecutor注入并使用,不可同时使用submit有返回值和execute没有返回值。因为execute没有返回值的也会堵塞。
2.线程池调用时间过长
情况:任务实现不成功 日志不报错,任务定时调用线程池,定位问题定位到线程池调用时间过长 使用线程池监控才找到问题 日志不报错 难以找到问题