最新一版14.0
parent
e969999ed8
commit
a4120e8f20
|
@ -0,0 +1,34 @@
|
|||
package net.srt.init;
|
||||
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import net.srt.service.MetadataCollectRecordService;
|
||||
import net.srt.service.QualityTaskService;
|
||||
import org.springframework.boot.ApplicationArguments;
|
||||
import org.springframework.boot.ApplicationRunner;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
||||
@Slf4j
|
||||
@Component
|
||||
@RequiredArgsConstructor
|
||||
public class BusinessInitializer implements ApplicationRunner {
|
||||
|
||||
private final MetadataCollectRecordService metadataCollectRecordService;
|
||||
private final QualityTaskService qualityTaskService;
|
||||
|
||||
@Override
|
||||
public void run(ApplicationArguments args) {
|
||||
initScheduleMonitor();
|
||||
}
|
||||
|
||||
/**
|
||||
* init task monitor
|
||||
*/
|
||||
private void initScheduleMonitor() {
|
||||
//处理没执行完的采集任务
|
||||
metadataCollectRecordService.dealNotFinished();
|
||||
//处理没执行完的质量检测任务
|
||||
qualityTaskService.dealNotFinished();
|
||||
}
|
||||
|
||||
}
|
Loading…
Reference in New Issue