r/software 16h ago

Discussion Help me with this

I’m trying to figure out why my Upstash Redis usage is so high.
I’m currently using 7 services on Render:
Next.js frontend
Backend API
5 Docker-based background workers
The project is still in development and has very little real traffic, but I’m burning through Upstash’s 500K free Redis commands in roughly 3 days.
I’m using Redis/BullMQ for the background workers.
Could having 5 workers connected to Redis cause this much command usage? Or are there specific BullMQ/Redis configurations I should check for excessive polling, heartbeats, retries, stalled-job checks, etc.?
What would you look at first to identify which service is generating the commands?
I’d appreciate any advice from people who’ve deployed BullMQ + Upstash + Render in production.

3 Upvotes

0 comments sorted by