目录
前言需求描述
真实需求:我负责的数据迁移归档,需要迁移上一季度的数据,所以日常执行在周一到周五的晚上8点到早晨7点期间进行数据迁移归档,所以需要设置一个cron定时表达式,进行调用XXjob定时任务。工作日与周末分开来执行数据迁移比较好,针对业务操作友好,这样业务工作日处理的时候不会影响到,周末没有业务操作那就可以开足马力,每分钟执行一次
原始的cron表达式每天晚上跑,后来想优化下,周末没有人操作所以可以周末的时候增大执行效率!
原始设置办法
每天晚上8点-早晨7点,每隔30分钟执行一次:
0 /30 20-7 * * ?
周一到周五的每30分钟执行一次cron表达式
0 /30 20-7 ? * MON-FRI