Bull:用于在 NodeJS 中处理分布式作业和消息的队列包-开源

时间:2024-08-06 15:37:29
【文件属性】:

文件名称:Bull:用于在 NodeJS 中处理分布式作业和消息的队列包-开源

文件大小:315KB

文件格式:ZIP

更新时间:2024-08-06 15:37:29

开源软件

最快、最可靠、基于 Redis 的 Node.js 队列。 为坚如磐石的稳定性和原子性精心编写。 如果你想开始使用完全用 Typescript 编写的 Bull 的下一个主要版本,欢迎来到这里的新仓库。 否则,非常欢迎您仍然使用 Bull,这是一个安全的、经过实战测试的代码库。 如果您的 Bull 项目需要高质量的生产 Redis 实例,请考虑订阅 RedisGreen,它是与 Bull 完美配合的 Redis 托管领导者。 报名时使用优惠码“BULLMQ”帮助我们赞助Bull的开发! 使用专业的前端增强您的队列。 全面了解您的所有队列。 检查工作、搜索、重试或提升延迟工作。 指标和统计数据,以及更多功能。 队列是健壮的,可以在多个线程或进程中并行运行,而没有任何危险或队列损坏的风险。


【文件预览】:
OptimalBits-bull-0dc7b12
----.github()
--------stale.yml(723B)
--------issue_template.md(717B)
--------workflows()
----commitlint.config.js(82B)
----yarn.lock(295KB)
----lib()
--------job.js(16KB)
--------getters.js(6KB)
--------backoffs.js(1KB)
--------commands()
--------process()
--------utils.js(871B)
--------timer-manager.js(3KB)
--------errors.js(279B)
--------scripts.js(12KB)
--------worker.js(2KB)
--------repeatable.js(6KB)
--------queue.js(34KB)
----.eslintrc.yml(735B)
----.npmignore(125B)
----CONTRIBUTING.md(316B)
----test()
--------test_worker.js(750B)
--------fixtures()
--------test_connection.js(3KB)
--------test_rate_limiter.js(7KB)
--------.eslintrc.yml(95B)
--------test_queue.js(78KB)
--------test_repeat.js(20KB)
--------test_pause.js(12KB)
--------utils.js(1KB)
--------test_obliterate.js(5KB)
--------test_job.js(31KB)
--------test_events.js(6KB)
--------test_sandboxed_process.js(12KB)
--------test_child-pool.js(3KB)
--------test_when_current_jobs_finished.js(3KB)
--------test_getters.js(9KB)
--------mocha.opts(38B)
----LICENSE.md(1KB)
----README.md(15KB)
----REFERENCE.md(30KB)
----docs()
--------job-lifecycle.png(20KB)
--------README.md(13KB)
--------_config.yml(59B)
----.editorconfig(254B)
----CODE_OF_CONDUCT.md(3KB)
----.gitignore(70B)
----index.js(99B)
----support()
--------logo.svg(10KB)
--------logo@2x.png(18KB)
--------logo.png(8KB)
--------logo.sketch(19KB)
----CHANGELOG.md(26KB)
----package.json(3KB)
----PATTERNS.md(9KB)
----MIGRATION.md(2KB)

网友评论