即crontab()相当与:含义是每天、每小时、每分钟执行一次任务。这说法太反人类语言习惯,简单说就是每1分钟执行一次任务。
...#实例12:晚上11点到早上7点之间,每隔一小时重启smb
* 23-7/1 * * * /etc/init.d/smb restart
#实例13:每月的4号与每周一到周三的11点重启smb...#即[0,3,6,9,12,15,18,21]点0分
crontab(minute=0, hour='*/3')
#每3个小时或8点到12点的0分时刻执行1次任务
#即[0,3,6,9,12,15,18,21...return {"任务_2:success"}
项目结构
上面配置好了,展示一下结构:
周期任务设置
先设置一个简单一点的,每隔2分钟执行一次,如:
配置计划任务,如下:...beat -l info
心跳:
消费:
因为周期任务设置的是每天每2分钟执行一次计划任务,所以这里的时间间隔是2分钟,如图,44-46-48
总结
关于周期任务的设置先写到这里