qottle:节制的异步队列-包括重复跳过,并发控制和速率限制支持

时间:2024-06-18 06:06:51
【文件属性】:

文件名称:qottle:节制的异步队列-包括重复跳过,并发控制和速率限制支持

文件大小:92KB

文件格式:ZIP

更新时间:2024-06-18 06:06:51

JavaScript

夸特 支持的队列 承诺/异步等待 并发控制 速率限制和延迟 优先事项 这些示例都使用 promise 语法,但显然您可以根据需要替换 async/await。 有关 qottle 的更多详细信息,请访问 安装 yarn add qottle 用法 const Qottle = require('qottle'); 您可以添加需要执行的操作,队列并发将允许多个操作同时运行。 例如,单线程队列可能像这样初始化 const q = new Qottle({ concurrent: 1 }) 并像这样添加项目 queue.add (action, options) 例如 - 并发设置为 1,这些项目将一个接一个地运行 q.add (()=> doSomething()) q.add (()=> doSomethingElse()) 每个条目都被解析为一个承诺,无论原始操作是否是一个


【文件预览】:
qottle-main
----package.json(531B)
----.eslintrc.json(234B)
----test()
--------test.js(18KB)
----LICENSE(1KB)
----package-lock.json(111KB)
----src()
--------qottle.js(19KB)
----.gitignore(16B)
----README.md(17KB)
----yarn.lock(97KB)

网友评论