其实使用springboot的人们都知道,springboot里面自带一个定时任务, SchedulingConfigurer 其实使用起来是非常容易的,只要我们在我们的任务上加一个 @Scheduled(initialDelay = 5000, fixedDelay = 10000)这个注解,然后在启动类上@EnableScheduling加上这个注解,就能使用了,但是这样有一个弊端,就是假如你有多个任务,这些任务并不能一起执行,而是要等其他的任务执行完之后才能执行,解决办法就是配置线程池,
springboot的定时任务 @Scheduled()的使用
实现这个接口 Schedulingconfigurer,去实现他们的configureTasks 然后声明一个bean 在里面就是去配置线程池的大小,配置好了之后就可以同时执行多个任务了 简单吧

希望我这两件事可以坚持到底 1,写博客 2,健身

相关文章:

  • 2021-07-28
  • 2018-07-25
  • 2021-11-29
  • 2021-10-20
  • 2021-11-21
猜你喜欢
  • 2021-08-11
  • 2022-12-23
  • 2021-12-10
  • 2021-10-08
  • 2022-01-11
  • 2022-12-23
相关资源
相似解决方案