工作挂在流星

时间:2015-11-13 07:09:49

标签: javascript node.js meteor jobs worker

我正在使用meteor-job-collection并定义了一个工作人员

var workers = Job.processJobs( 'jobQueue', 'insertItems',
  function ( job, cb ) {
    // iterate
    job.data.forEach( function ( item ) {
      // insert
    } );

    // when done successfully
    job.done();

    // invoke the callback when work on this job has finished
    return cb();
  }
);

在处理作业之前,似乎我的服务器一直挂起。我做错了什么吗?我应该将其附在wrapAsyncTracker.autorun或其他内容中吗?

1 个答案:

答案 0 :(得分:0)

根据文档,您应该使用options.concurrency来增加一次可以处理的并发作业数量。 查看meteor-job-collection文档的屏幕截图:

docs