Node JS外部处理队列的使用方法
使用 Node JS 进行外部处理时,可以通过引入 ProcessingQueue
来实现队列功能。示例如下:
var ProcessingQueue = require('processing-queue');
var queue = new ProcessingQueue(options);
选项
所有选项可以通过在 queue.opts
对象中进行修改。例如:
queue.opts.basename;
或者通过删除选项重置为默认值:
delete queue.opts.progress;
方法
-
queue.push(payload)
:将新作业推送到队列的前面。如果成功添加作业,返回 true
,否则返回 false
。
-
queue.append(payload)
:将新作业添加到队列的后面。如果成功添加作业,返回 true
,否则返回 false
。
-
queue.size()
:返回队列中等待的对象数。
-
queue.workers()
:返回活动工人(worker)的数量。
queue.push(payload)
:将新作业推送到队列的前面。如果成功添加作业,返回 true
,否则返回 false
。
queue.append(payload)
:将新作业添加到队列的后面。如果成功添加作业,返回 true
,否则返回 false
。
queue.size()
:返回队列中等待的对象数。
queue.workers()
:返回活动工人(worker)的数量。
下载地址
用户评论