add:添加定时任务关闭方法
This commit is contained in:
@@ -7,6 +7,7 @@ import org.quartz.*;
|
||||
import org.quartz.impl.triggers.CronTriggerImpl;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
||||
import javax.annotation.PreDestroy;
|
||||
import javax.annotation.Resource;
|
||||
import java.util.Date;
|
||||
|
||||
@@ -155,4 +156,16 @@ public class QuartzManage {
|
||||
throw new BadRequestException("删除定时任务失败");
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@PreDestroy
|
||||
private void shutdown(){
|
||||
try {
|
||||
log.warn("---------JobTask shutdown begin--------");
|
||||
scheduler.shutdown(true);
|
||||
log.warn("---------JobTask shutdown complete--------");
|
||||
} catch (Exception e) {
|
||||
log.error("---------JobTask shutdown error--------", e);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user