Spring 定时器配置

来源:互联网 发布:怎么用记事本编程c语言 编辑:程序博客网 时间:2024/06/06 02:44

在spring定时器配置里,最神秘就是cron表达式:
Linux系统的计划任务通常有cron来承担。一个cron表达式有至少6个(也可能7个)有空格分隔的时间元素。从左到右:
1.秒2.分3.小时4.月份中的日期(1-31)5.月份(1-12或JAN-DEC)6.星期中的日期(1-7或SUN-SAT)7.年份(1970-2099)

每个元素都显示的规定一个值(如6),一个区间(9-12),一个列表(9,11,13)或一个通配符(*)。因为4和6这两个元素是互斥的,因此应该通过设置一个问号(?)来表明不想设置的那个字段,“/”如果值组合就表示重复次数(10/6表示每10秒重复6次)。
格式参考如下:
0 0 10,14,16 * * ?                   每天上午10点,下午2点和下午4点
0 0,15,30,45 * 1-10 * ?           每月前10天每隔15分钟
30 0 0 1 1 ?                             2012 在2012年1月1日午夜过30秒时
0 0 8-5 ? * MON-FRI                 每个工作日的工作时间

原创粉丝点击