/**
* 定点去发起重搜类-21点
* Created by ling.zhang on 2017/3/1.
*/
@Component
public class AirChangeTimerManage extends TimerTask {
private static final Logger logger= LoggerFactory.getLogger(AirChangeTimerManage.class);
@Autowired
PolicyRedisManage redisManage;
//时间间隔 ms
private static final long PERIOD_DAY = 24 * 60 * 60 * 1000;
public AirChangeOrderLoadManage(){
Calendar calendar=Calendar.getInstance();
/*** 定制每日4:00执行方法 ***/
calendar.set(Calendar.HOUR_OF_DAY,4);
calendar.set(Calendar.MINUTE,
令仔学多线程系列(三)----每天定点执行指定任务
本文讨论了在多线程环境下如何实现每天定点执行任务的问题,特别指出在服务重启或发布后可能导致任务立即执行的错误情况,并提出了通过判断启动时间及使用监听器来优化的解决方案,以减少重复代码并提高扩展性。
摘要由CSDN通过智能技术生成