Manuel Astudillo
Manuel Astudillo
I wonder, what is the settings you are using for this repeatable job, like what cron expression or every interval?
btw, the "drained" event is just triggered when there are no jobs left in the queue, it is not the reason for the next delayed job to disappear or to...
By any chance, can you reproduce this problem locally?
I also wonder if you are doing things like updating repeatable jobs options or data.
We have refactored and improved repeatable jobs into what we now call "Job Schedulers". They work the same as before but the API is cleaner and more robust. Also we...
This is now completed. If you still have an issue lets open a new issue as this feature of not allowing delayed jobs that are part of job scheduler is...
Yeah, this is the way JSON.stringify/parse works. We would need another serialisation scheme to support dates.
Yes, you need to recreate the date objects when you need them.
@Haris-SP4RKy just to clean up a bit the context here. Are you experiencing this large memory consumption after an upgrade of BullMQ or is it unrelated to the BullMQ version...
@Haris-SP4RKy you can also use this command to inspect the memory consumption of a given key: https://redis.io/docs/latest/commands/memory-usage/ This could help you find which key or keys is consuming more than...