package com.stylefeng.guns.modular.system.util.task.start;
|
|
import org.slf4j.Logger;
|
import org.slf4j.LoggerFactory;
|
import org.springframework.stereotype.Component;
|
|
/**
|
* 主要用于定时任务在服务器重新启动时添加任务
|
* @author Leeyns
|
*
|
*/
|
@Component
|
public class TimerServerStartJob {
|
|
|
private Logger logger = LoggerFactory.getLogger(TimerServerStartJob.class);
|
|
public TimerServerStartJob(){
|
//服务器重新启动时,重新加载定时任务
|
start();
|
}
|
|
public void start(){
|
new Thread(new Runnable() {
|
@Override
|
public void run() {
|
logger.debug("==>> Start timer job.");
|
try {
|
Thread.sleep(15000);
|
} catch (InterruptedException e) {
|
e.printStackTrace();
|
}
|
System.out.println("定时启动了");
|
logger.debug("==>> Stop all timer job.");
|
}
|
}).start();
|
}
|
|
}
|