co-limiter:限制可以同时运行多少个生成器

时间:2024-07-09 00:34:12
【文件属性】:

文件名称: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)

网友评论