2020
10-10
10-10
浅谈springboot项目中定时任务如何优雅退出
在一个springboot项目中需要跑定时任务处理批数据时,突然有个Kill命令或者一个Ctrl+C的命令,此时我们需要当批数据处理完毕后才允许定时任务关闭,也就是当定时任务结束时才允许Kill命令生效。启动类启动类上我们获取到相应的上下文,捕捉相应命令。在这里插入代码片@SpringBootApplication/**指定mapper对应包的路径*/@MapperScan("com.youlanw.kz.dao")/**开启计划任务*/@EnableScheduling/**开启异常重试机制*/@EnableRetrypub...
继续阅读 >