promise-pool:基于Promise(Q)的任务池

时间:2024-05-26 17:37:58
【文件属性】:

文件名称:promise-pool:基于Promise(Q)的任务池

文件大小:9KB

文件格式:ZIP

更新时间:2024-05-26 17:37:58

TypeScript

承诺池v0.1 安装 npm install promise-pool 使用(TypeScript) import Q = require ( 'q' ) ; import promisePool = require ( 'promise-pool' ) ; var pool = new promisePool . Pool < number> ( ( taskDataId , index ) => { if ( Math . random ( ) < 0.1 ) { throw new Error ( 'err 1' ) ; } return Q . delay ( Math . floor ( Math . random ( ) * 5000 ) ) . then ( function ( ) {


【文件预览】:
promise-pool-master
----bin()
--------test()
--------lib()
----test()
--------test.ts(2KB)
----.gitignore(9B)
----lib()
--------promise-pool.ts(9KB)
----README.md(4KB)

网友评论