Scheduled定时器配置类,配置多线程执行定时任务(解决多个定时任务同时执行有可能会失效的问题)
2023-06-13 09:12:09 时间
import org.springframework.context.annotation.Configuration;
import org.springframework.scheduling.annotation.SchedulingConfigurer;
import org.springframework.scheduling.concurrent.ThreadPoolTaskScheduler;
import org.springframework.scheduling.config.ScheduledTaskRegistrar;
@Configuration
public class ScheduledTaskConfig implements SchedulingConfigurer {
@Override
public void configureTasks(ScheduledTaskRegistrar taskRegistrar) {
ThreadPoolTaskScheduler taskScheduler = new ThreadPoolTaskScheduler();
taskScheduler.setPoolSize(3);
taskScheduler.initialize();
taskRegistrar.setTaskScheduler(taskScheduler);
}
}
相关文章
- Hibernate二级缓存配置
- MySQL实现高可用方案-MHA安装及配置
- Spring Boot配置线程池使用多线程插入数据
- 基于Eclipse的ABAP程序开发—系统安装、配置详解编程语言
- 配置Linux IP地址:一步一步完成(设置linuxip地址)
- 自动化运维:Linux下定时任务配置(定时任务linux)
- Linux 安装配置DNS服务器
- 轻松学习:如何在Linux上配置二级域名(linux配置二级域名)
- 使用php快速配置MSSQL环境(php配置mssql)
- 网关配置实现Redis集群高效保障系统性能(网关配置redis集群)
- 使用Redis集群实现稳定高效配置与验证(redis集群配置与验证)
- 提高安全Redis连接池设置安全密码(redis连接池配置密码)