关于springboot中使用@Scheduled失效的问题
代码之前有需要创建十几个线程的业务,没有使用线程池,在for循环中直接new Thread(),后来使用了线程池,在springboot中添加了AsyncConfig配置类,代码如下
之后问题就出现了,之前使用的两个定时任务就不再执行了
在网上试着找了找答案,结果问题解决了,添加了一个配置类,代码如下:
我想请教下大家,为什么在创建完线程池TheadPoolTaskExecutor之后必须再配置一个ScheduledTheadPool。定时器不能使用第一次创建的线程池吗?感谢回答
应该是这个原因
我是这样配置的