BullMQ
Search…
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
Patterns
Manually processing jobs
Producer - Consumer
Named Processor
Flows
Real time updates
Sender - Receiver
Working with batches
Idempotent jobs
Throttle jobs
Process Step Jobs
Failing fast when Redis is down
BullMQ Pro
Introduction
Install
Observables
Groups
API Reference
Changelog
Bull
Introduction
Install
Quick Guide
Important Notes
Reference
Patterns
Bull 3.x Migration
Compatibility class
Migration
Powered By
GitBook
Install
Install with
Npm
:
1
npm
install
bull --save
Copied!
or Yarn:
1
yarn
add
bull
Copied!
In order to work with Bull, you also need to have a Redis server running. For local development you can easily install it using
docker
.
Bull will by default try to connect to a Redis server running on
localhost:6379
Bull requires a Redis version greater than or equal to
2.8.18
.
Typescript Definitions
1
npm
install
@types/bull --save-dev
Copied!
1
yarn
add
--dev @types/bull
Copied!
Definitions are currently maintained in the
DefinitelyTyped
repo.
Bull - Previous
Introduction
Next - Bull
Quick Guide
Last modified
2mo ago
Copy link
Contents
Typescript Definitions