队列ts
基于承诺的并发性受限的工作人员队列。
用法
// Create a queue with two worker threads
const queue = new Queue ( 2 ) ;
queue . onEmpty ( ( ) => {
console . log ( 'done' ) ;
} ) ;
// Adding tasks to do
queue . add ( function task1 ( ) { } ) ;
queue . add ( function task2 ( ) { } ) ;
queue . add ( function task3 ( ) { } ) ;
queue . add ( function task4 ( ) { } ) ;
queue . add ( function task5 ( ) { } ) ;
计划任务将被执行
1