#格式
#minute hour mday month wday 指令
#minute: 代表一小时内的第几分 范围0-59
#hour : 代表一天中的第几个小时 范围0-23
#mday: 代表一个月中的第几天 范围 1-31
#month: 代表一年中第几个月 范围1-12
#wday : 代表星期几 范围0-7
小时的字段中如果是*,代表每小时,依次类推。字段也可以使用“—”,例如,在小时8-11,表示执行时间是8,9,10,11,共四次
#编辑任务
crontab -e
30 3 1 * * sh /usr/local/coreseek/1monthupdate.sh 2>&1 #每月1号3点30分全部数据更新
50 3 * * * sh /usr/local/coreseek/main.sh 2>&1 #每天3点50主索引
*/15 * * * * sh /usr/local/coreseek/20minupdate.sh 2>&1 #每15分钟部分数据更新
*/5 * * * * sh /usr/local/coreseek/delta.sh 2>&1 #每5分钟增量索引
*/5 * * * * sh /usr/local/coreseek/merge.sh 2>&1 #每5分钟合并索引
crontab -l查看任务
service crond stop 停止任务
service crond start 开始任务
部分数据更新时间是15分钟,在任务进行中,部分数据更新与增量索引循环时间最多20分钟。