Bull:Premium Queue软件包,用于处理NodeJS中的分布式作业和消息

时间:2024-02-24 04:48:47
【文件属性】:

文件名称:Bull:Premium Queue软件包,用于处理NodeJS中的分布式作业和消息

文件大小:293KB

文件格式:ZIP

更新时间:2024-02-24 04:48:47

nodejs queue job scheduler priority

最快,最可靠的基于Redis的Node队列。 精心撰写的岩石固体稳定性和原子性。 ····· 检查新 跟随获得公牛新闻和更新! 公牛 如果您想开始使用完全用Typescript编写的Bull的下一个主要版本,欢迎使用的新仓库。 否则,非常欢迎您仍然使用Bull,这是一个经过测试的安全代码库。 官方前端 专业的前端和可选的Redis托管可为您的队列超级充电: 获得所有队列的完整概述。 检查工作,搜索,重试或促进延迟的工作。 指标和统计信息。 以及更多功能。 在注册 公牛功能 由于采用无轮询设计,因此CPU使用率最低。 基于Redis的稳健设计。 延迟的工作。 根据cron规范安排和重复作业。 作业的速率限制器。 重试。 优先。 并发。 暂停/恢复-全局或本地。 每个队列有多种作业类型。 线程化(沙盒)处理功能。 从进程崩溃中自动恢复。 并制定路线图... 作业完成确认。 亲子工作关系。 用户界面 您可以使用一些第三方UI进行监视: 公牛v3 公牛<= v2 监控和警报 使用Prometheus 功能比较 由于存在一些作业队列解决方案,因此


【文件预览】:
bull-master
----.travis.yml(226B)
----.eslintrc.yml(547B)
----MIGRATION.md(2KB)
----index.js(84B)
----docs()
--------job-lifecycle.png(20KB)
--------_config.yml(59B)
--------README.md(13KB)
----package.json(2KB)
----.github()
--------issue_template.md(717B)
----test()
--------.eslintrc.yml(79B)
--------test_connection.js(3KB)
--------utils.js(1KB)
--------test_cluster.js(4KB)
--------test_job.js(27KB)
--------test_pause.js(9KB)
--------cluster_worker.js(546B)
--------test_rate_limiter.js(3KB)
--------test_worker.js(750B)
--------test_events.js(5KB)
--------mocha.opts(43B)
--------test_child-pool.js(3KB)
--------test_sandboxed_process.js(9KB)
--------test_getters.js(8KB)
--------test_queue.js(73KB)
--------test_repeat.js(18KB)
--------fixtures()
----support()
--------logo@2x.png(18KB)
--------logo.svg(10KB)
--------logo.png(8KB)
--------logo.sketch(19KB)
----package-lock.json(195KB)
----CONTRIBUTING.md(316B)
----.npmignore(142B)
----PATTERNS.md(7KB)
----chains and topics.md(2KB)
----examples()
--------state.js(1KB)
--------message.js(3KB)
--------cluster-queue.js(689B)
----LICENSE.md(1KB)
----.gitignore(39B)
----typings()
--------mocha()
----CHANGELOG.md(17KB)
----REFERENCE.md(26KB)
----lib()
--------repeatable.js(6KB)
--------utils.js(1KB)
--------timer-manager.js(3KB)
--------scripts.js(11KB)
--------commands()
--------process()
--------job.js(15KB)
--------worker.js(2KB)
--------backoffs.js(1KB)
--------getters.js(5KB)
--------queue.js(31KB)
--------errors.js(279B)
----commitlint.config.js(67B)
----CODE_OF_CONDUCT.md(3KB)
----README.md(13KB)
----yarn.lock(155KB)
----.editorconfig(254B)

网友评论