BullMQ
Search
⌃K
What is BullMQ
Quick Start
API Reference
Changelog
Guide
Introduction
Connections
Queues
Workers
Jobs
Flows
Metrics
Rate limiting
Retrying failing jobs
Returning job data
Events
QueueScheduler
Architecture
NestJs
Going to production
Migration to newer versions
Patterns
Adding jobs in bulk across different queues
Manually processing jobs
Named Processor
Flows
Idempotent jobs
Throttle jobs
Process Step Jobs
Failing fast when Redis is down
Stop retrying jobs
BullMQ Pro
Introduction
Install
Observables
Groups
Rate limiting
Concurrency
Max group size
Pausing groups
Prioritized intra-groups
Batches
NestJs
API Reference
Changelog
Support
Bull
Introduction
Install
Quick Guide
Important Notes
Reference
Patterns
Bull 3.x Migration
Compatibility class
Migration
Python
Introduction
Changelog
Powered By GitBook

Prioritized intra-groups

BullMQ Pro supports priorities per group. A job is prioritized in a group when group and priority options are provided together.
await myQueue.add(
'paint',
{ foo: 'bar' },
{
group: {
id: 'groupId',
priority: 10,
},
},
);
Standard prioritized jobs get more priority than grouped prioritized jobs

Read more:

  • 💡 Add Job API Reference​
Previous
Pausing groups
Next - BullMQ Pro
Batches
Last modified 1mo ago
Copyright (c) Taskforce.sh Inc.