springboot中,想启动定时任务很简单,在开始类上加上 @EnableScheduling
注解,然后在想定时执行的方法上加上@Scheduled)
注解来启动定时任务。但是,这个定时任务有个坑,就是它是同步的,比如说起了两个定时任务,这两个定时同时只有一个在执行。
如果想要异步执行,需要再加两个注解,开始类上加上 @EnableAsync
,在需要异步执行上的地方加上@Async
springboot scheduled 异步执行
最新推荐文章于 2024-05-30 08:05:27 发布