用途:该技能定位为 BullMQ 专家,用于在 Node.js/TypeScript 应用中构建基于 Redis 的后台任务队列与可靠的异步执行,帮助解耦服务、平滑流量峰值。
主要能力:涵盖队列(bullmq-queues)、任务调度(job-scheduling)、延迟任务(delayed-jobs)、重复任务(repeatable-jobs)、任务优先级(job-priorities)、任务限流(rate-limiting-jobs)、任务事件(job-events)、Worker 模式(worker-patterns)、流式生产者(flow-producers)与任务依赖(job-dependencies)。资料还给出基础队列配置、延迟与定时任务、父子关系的多步任务流等模式。
使用方式:资料未提供具体安装命令或代码示例,仅说明该技能适用于执行概述中描述的工作流或操作。
适用场景:需要后台处理、异步执行、复杂多步任务编排的 Node.js/TypeScript 服务。
限制与注意事项:资料列出反模式,包括过大的任务负载、缺少死信队列、无限并发;并指出多数队列问题实际是 Redis 问题或应用设计问题。相关技能包括 redis-specialist、backend、nextjs-app-router、email-systems、ai-workflow-automation、performance-hunter。具体收费、价格与平台支持暂未提供。