美文网首页
node定时任务cron的使用

node定时任务cron的使用

作者: 陆遥远 | 来源:发表于2018-05-29 14:03 被阅读0次

可以方便的配置定时任务的执行时间

var CronJob = require('cron').CronJob;
new CronJob('* * * * * *', function() {
  console.log('You will see this message every second');
}, null, true, 'America/Los_Angeles');

可以方便的设置调度任务,使用方法如下:

var cron = require('cron');
 
var job1 = new cron.CronJob({
  cronTime: '* * * * * *',        // pre second
  onTick: function() {
    console.log('job 1 ticked');
  },
  start: false,
  timeZone: 'America/Los_Angeles'
});
 
var job2 = new cron.CronJob({
  cronTime: '*/5 * * * * *',     // every 5 seconds 
  onTick: function() {
    console.log('job 2 ticked');
  },
  start: false,
  timeZone: 'America/Los_Angeles'
});
 
console.log('job1 status', job1.running); // job1 status undefined
console.log('job2 status', job2.running); // job2 status undefined
 
job1.start(); // job 1 started
job2.start(); // job 2 started
 
console.log('job1 status', job1.running); // job1 status true
console.log('job2 status', job2.running); // job2 status undefined

相关文章

  • systemd定时器代替cron定时任务

    平时笔者使用cron来完成定时任务,systemd 的定时器也可以完成cron定时任务,而且相对于cron,功...

  • node定时任务cron的使用

    可以方便的配置定时任务的执行时间 可以方便的设置调度任务,使用方法如下: 参考连接: http://www.cnb...

  • springboot使用定时器

    使用定时器 开启定时任务功能 配置定时任务 任务执行规则 @Scheduled注解: cron:指定cron表达式...

  • Linux学习第7周定时任务与磁盘管理

    任务: 上次内容回顾 本次内容 定时任务3.1 简介3.2 cron分类3.3 cron使用指南3.4 定时任务规...

  • robfig/cron

    cron Linux中使用内置cron计划任务服务,按照约定的时间定时执行特定的任务(job)。cron服务启动后...

  • cron 表达式的使用

    定时任务中 cron 表达式的使用 在线生成 cron 表达式http://cron.qqe2.com/

  • java web 记录

    定时任务 SpringBoot scheduling 使用方式,原理 Cron表达式 cron每位符号代表意思:*...

  • 前端工程师常用插件/库

    Nodejs 插件 : 跑定时任务:node-schedule拓展:cron 表达式规则:http://www.b...

  • cron表达式

    在项目使用定时任务时,一定会使用cron表达式,如何写出正确的cron表达式对于定时任务的正常执行至关重要。我们可...

  • SpringBoot 定时任务

    springBoot中使用两个注解可实现简单的定时任务, 定时逻辑@Scheduled(cron="*/5 *...

网友评论

      本文标题:node定时任务cron的使用

      本文链接:https://www.haomeiwen.com/subject/dxxajftx.html