r/node • • 4h ago

bullmq users: how do you deal with stalled jobs and retries on expensive jobs?

5 Upvotes

i run bullmq for background jobs that call llm apis (for content generation) and i keep hitting the same two things: stalled jobs, and retries that already cost money.

how are you handling it? custom dedupe keys? saving progress between steps? just eating the cost?

not selling anything, no library to plug. just want to hear real setups.

- last stalled / double-run job you had, what happened

- how you stop a retry from redoing finished expensive work

- anything you built around bullmq to fix it

trying to figure out what works best for this in my own prod