文件名称:co-limiter:限制可以同时运行多少个生成器
文件大小:3KB
文件格式:ZIP
更新时间:2024-07-09 00:34:12
JavaScript
共同限制器 限制可以同时运行多少个生成器。 安装 在您的项目文件夹中,键入: npm install co-limiter 例子 让我们运行 10 个作业,最大并发数为 2: var co = require('co'); var wait = require('co-wait'); var limiter = require('co-limiter'); var limit = limiter(2); var job = function *() { console.log('Doing something...'); yield wait(1000); } for (var i = 0; i < 10; i++) { co(function *() { yield limit(job()); })(); } 循环持续时间为 5 秒。 应用程序接口 限制
【文件预览】:
co-limiter-master
----.gitignore(23B)
----package.json(863B)
----.travis.yml(585B)
----index.js(712B)
----README.md(1KB)
----example.js(370B)