【发布时间】:2019-04-29 10:58:01
【问题描述】:
在我的应用程序中,我有一个 spring 线程调度程序池,用于在未来的特定时间运行不同的 Cron 作业。 我的 Cron 作业有足够的日志记录来说明它做了什么。 我开始注意到有时这些作业没有在它应该运行的时间执行。我已经验证这些作业已添加到调度程序队列中。所以我怀疑如果我的调度程序池已满并且没有任何空闲线程,那么它无法在特定时间安排作业。当 spring 在池中找到任何空闲线程时,它不应该运行这种延迟的作业吗?或者它只是忽略此运行并在下一个计划中运行该作业?
【问题讨论】:
标签: java spring cron spring-integration threadpool