1.介绍
开发过程当中,经常会有定时任务执行,随便一搜,就一堆,下面介绍的是用的最多的cron模块,这个模块最早fork于
padolsey/cron.js,语法完全和linux下的cron命令一样。
2.简单应用
|
|
3.API语法 (翻译很渣,看不懂可以看原文)
constructor(cronTime, onTick, onComplete, start, timezone, context, runOnInit)
- 可以用json格式传参,也可以不用,具体参加例子.cronTime
- [必需] - 时间格式 (second minute hour dayOfMonth month dayOfWeek).onTick
- [必需] - 执行的function.onComplete
- [可选] - 当onTick执行完成后,执行的函数.start
- [可选] - 是否立即执行onTick函数,默认是falsetimeZone
- [可选] - 指定时区context
- [可选] - 可以指定上下文,感觉没有啥作用??runOnInit
- [可选] - 不清楚??
start
- Runs your job.stop
- Stops your job.