
scheduling
龙池小生
养性事天,修身立命
展开
-
定时任务 @Scheduled cron、fixedRate、fixedDelay、fixedDelayString、fixedRateString
cron 可以设置每隔周期时间执行,也可以指定在某个时间执行; 每隔指定时间执行任务,首先判断上次任务是否已经执行结束,若是已经执行结束,则执行此次任务,若是没有执行完成,则在下一次指定时间再次重复以上步骤。例如:每隔3秒执行定时任务,0秒开始第一次执行,在第3秒的时候判断上次任务是否已经执行结束,若是已经结束,则执行此次任务,若是没有结束则在第6秒的时候再次检查任务是否执行完成...........fixeddelay 上一次任务结束后等待指定时间执行下次任务;例如:每隔3秒执行定时任务,0秒...原创 2020-09-24 17:08:29 · 48894 阅读 · 3 评论 -
springboot 定时任务 实现SchedulingConfigurer接口,修改定时任务不重启项目
业务场景描述:定时任务的任务名称,cron(定时任务表达式),定时任务开关,存储在数据库表中。在不重启项目的情况下,修改定时任务表达式,可以实时获取新的定时任务执行时间规则;修改定时任务执行状态,可以随时开关定时任务。使用技术:基于接口 SchedulingConfigurer1、建表 管理定时任务DROP TABLE IF EXISTS `scheduled`;CREATE TABLE `scheduled` ( `name` varchar(20) DEFAULT NULL,.原创 2020-08-28 11:19:30 · 49538 阅读 · 20 评论 -
定时随机访问博客
目录需求描述:逻辑:实现:效果展示:需求描述:有几个网站url,定时、随机访问这些url。逻辑:定时任务--》组装需要访问的url集合--》实现随机获取其中的一个url--》http访问此url--》随机睡眠几秒实现:import lombok.extern.slf4j.Slf4j;import org.springframework.schedu...原创 2020-04-21 22:19:33 · 261 阅读 · 0 评论