1. 首页
  2. 考试认证
  3. 其它
  4. node loopy异步循环管理与错误处理机制

node loopy异步循环管理与错误处理机制

上传者: 2024-11-21 13:08:51上传 ZIP文件 4.69KB 热度 2次

圈圈定期执行异步任务,并具有序列化和稍后恢复的能力。快速开始:


var Loopy = require('loopy')

var loop = new Loopy({

  interval: 60 * 1000,   // 循环间隔时间

  count: -1,             // 循环次数,-1为无限循环

  onError: Loopy.OnError.IGNORE || Loopy.OnError.EXPONENTIAL_BACKOFF || Loopy.OnError.STOP, // 错误行为处理

  maxInterval: 60*1000  // 最大间隔时间

})



// 获取循环状态

loop.status() === Loopy.Status.STOPPED



loop.on('tick', function(callback) {

  // 每次循环执行的代码

});

用户评论