Loading Taskforce.sh

A dashboard for your Bull queues

Still on Bull? Taskforce.sh supports Bull v3 queues, built by the team that created Bull and BullMQ. Inspect and retry jobs today, and keep Bull and BullMQ queues side by side when you migrate.

What you can do with Bull queues

Inspect jobs

Browse waiting, delayed, active, completed and failed jobs, and open a job to see its data, options, logs and stack trace.

Fix problems

Retry failed jobs one by one or all at once, promote delayed jobs, edit job data, and remove or clean jobs you no longer need.

Repeatable jobs and workers

See your repeatable jobs with their cron pattern and next run, and check which workers are connected to each queue.

Migrating from Bull to BullMQ

Bull is in maintenance mode, and new features such as flows, job schedulers and groups are only added to BullMQ. Most teams migrate one queue at a time, and Taskforce.sh helps with that: a connection lists all the queues in your Redis instance, Bull and BullMQ alike, and shows which library each queue uses.

Once a queue runs on BullMQ you get the BullMQ features in the dashboard right away, such as the flow view and the prioritized and waiting-children job states.

Bull questions

Bull v3, the version used by most Bull projects. Taskforce.sh shows whether each queue uses Bull or BullMQ, so you can see which queues still need to be migrated.

No. Taskforce.sh reads your queues from Redis, so your producers and workers keep running as they are.

Yes. A connection shows every queue in the Redis instance, whether it uses Bull or BullMQ, which is useful while you migrate one queue at a time.

Flows, the prioritized and waiting-children job states, and groups (BullMQ Pro) are BullMQ features, so they are only shown for BullMQ queues.

Bull is in maintenance mode and only receives bug fixes. New features are added to BullMQ, which is written in TypeScript and is actively developed by the same team. See the BullMQ documentation.

Connect your Bull queues

It takes a few minutes, and your workers keep running as they are.

15-day free trial · No credit card required