SuperAPI AI 工具集

bull-mq

部署与运维

查看项目

更新于 10-16 06:14

技能介绍

用途:BullMQ 是基于 Redis 的 Node.js 高性能任务队列,用于构建可靠的后台异步处理系统,适合邮件发送、图片处理、Webhook 投递、报表生成等异步负载。主要能力:通过 Queue 与 Worker 定义队列和处理任务,支持优先级、重试与指数退避、延迟任务、可重复 cron 任务、并发数与限流;FlowProducer 支持父子任务依赖,父任务在所有子任务完成后运行;任务可上报进度。使用方式:安装 npm install bullmq ioredis,用 ioredis 建立连接(maxRetriesPerRequest: null),创建 Queue 后通过 add 添加任务,创建 Worker 处理并监听 completed、failed 事件。限制与资料未提供:当前资料未提供收费、价格、平台支持范围或性能基准等事实。