天天看點

springboot scheduled 異步執行

springboot中,想啟動定時任務很簡單,在開始類上加上

@EnableScheduling

注解,然後在想定時執行的方法上加上

@Scheduled)

注解來啟動定時任務。但是,這個定時任務有個坑,就是它是同步的,比如說起了兩個定時任務,這兩個定時同時隻有一個在執行。

如果想要異步執行,需要再加兩個注解,開始類上加上

@EnableAsync

,在需要異步執行上的地方加上

@Async

繼續閱讀