文件名称:promise-pool:使用asyncawait在每个池的基础上并发控制功能
文件大小:58KB
文件格式:ZIP
更新时间:2024-05-28 14:31:41
corgi-tag JavaScript
承诺池 对异步函数调用的并发控制与类似池的抽象。 隐式地向命令性任务产生者施加背压。 需要支持 / 的Node版本。 import PromisePool from '@mixmaxhq/promise-pool' ; async function sample ( ) { // Cap the concurrent function execution at 10. const pool = new PromisePool ( { numConcurrent : 10 } ) ; // Call an async function 1000000 times. The pool ensures that no more than // 10 will be executing at a time. for ( let i = 0 ; i < 1000000 ; +
【文件预览】:
promise-pool-master
----.eslintrc.json(52B)
----.gitignore(356B)
----.babelrc(50B)
----package.json(1KB)
----package-lock.json(219KB)
----src()
--------index.js(4KB)
----LICENSE(1KB)
----index.js(352B)
----.github()
--------pull_request_template.md(563B)
----README.md(7KB)
----.eslintignore(6B)
----promise-pool.sublime-project(417B)
----test()
--------.eslintrc.json(35B)
--------index.js(4KB)
----.prettierrc(28B)