admin管理员组文章数量:1026989
顾名思义,这个错是因为调用的任务调度TaskScheduler未在spring实例引起的。
首先看一下我使用任务调度的地方
@Slf4j
public class ScheduledFutureJob implements SchedulerObjectInterface {
@Autowired
private AuModuleInstanceService auModuleInstanceService;
@Autowired
private AuStatisticalService auStatisticalService;
@Autowired
private SystemConfigService systemConfigService;
@Autowired
private DialogService dialogService;
@Autowired
private AssociateService associateService;
@Autowired
private AuStomcrEcheckResultService auStomcrEcheckResultService;
@Autowired
private BackupdataService backupdataService;
// private ScheduledFuture future;
@Autowired
private TaskScheduler scheduler;
然后以下是需要实例的部分
@Primary
@Bean
public TaskScheduler scheduledExecutorService() {
ThreadPoolTaskScheduler scheduler = new ThreadPoolTaskScheduler();
scheduler.setPoolSize(8);
scheduler.setThreadNamePrefix("scheduled-thread-");
return scheduler;
}
/**
* @description: 任务调度
* @author lyb
* @return: com.lj.scheduledtask.ScheduledFutureJob
* @date: 2022/9/6 16:53
*/
@Bean
public ScheduledFutureJob initTaskScheduler() {
ScheduledFutureJob scheduler = new ScheduledFutureJob();
return scheduler;
}
顾名思义,这个错是因为调用的任务调度TaskScheduler未在spring实例引起的。
首先看一下我使用任务调度的地方
@Slf4j
public class ScheduledFutureJob implements SchedulerObjectInterface {
@Autowired
private AuModuleInstanceService auModuleInstanceService;
@Autowired
private AuStatisticalService auStatisticalService;
@Autowired
private SystemConfigService systemConfigService;
@Autowired
private DialogService dialogService;
@Autowired
private AssociateService associateService;
@Autowired
private AuStomcrEcheckResultService auStomcrEcheckResultService;
@Autowired
private BackupdataService backupdataService;
// private ScheduledFuture future;
@Autowired
private TaskScheduler scheduler;
然后以下是需要实例的部分
@Primary
@Bean
public TaskScheduler scheduledExecutorService() {
ThreadPoolTaskScheduler scheduler = new ThreadPoolTaskScheduler();
scheduler.setPoolSize(8);
scheduler.setThreadNamePrefix("scheduled-thread-");
return scheduler;
}
/**
* @description: 任务调度
* @author lyb
* @return: com.lj.scheduledtask.ScheduledFutureJob
* @date: 2022/9/6 16:53
*/
@Bean
public ScheduledFutureJob initTaskScheduler() {
ScheduledFutureJob scheduler = new ScheduledFutureJob();
return scheduler;
}
本文标签: TypeorgdefiningBeanTaskScheduler
版权声明:本文标题:Consider defining a bean of type ‘org.springframework.scheduling.TaskScheduler‘ in your configuratio 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://it.en369.cn/jiaocheng/1738334091a1562361.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论