solid_queue
solid_queue copied to clipboard
Database-backed Active Job backend
Hi, I’d like to know how to delete finished jobs to free up space in my database. What’s the best way to do this? Thanks in advance.
This applies to: - Killed workers that the supervisor detects as dead. - Reaped workers without a clear exit status. - Orphaned executions that somehow lost their worker. - Workers...
I have a `NewsletterMailer` class inside the mailers directory That is being called in one of the controllers this way ```rb if @subscriber.save NewsletterMailer.with(email: @subscriber.email).welcome_email.deliver_later end ``` When the subscriber...
Hey there! We are moving towards SolidQueue for our apps, we started with just one and have that one running in production for a while now. One issue that we...
Hello, In the company I work for, we are considering to use the solid_queue gem to process our background jobs. Long story short, in our database configuration file, we have...
When working with the puma plugin, another issue could occur. Potentially, this issue is resolved together with #241. The issue is that pruning the bundler environment together with a `on_restart`...
## Description I'm encountering a persistent error when SolidQueue attempts to claim jobs. The error occurs even after cleaning up stale jobs and trying to create completely different jobs. ##...
Currently, Solid Queue worker processes run indefinitely, which can lead to memory bloat and potential resource leaks over time. This is especially problematic for long-running, high-volume systems. Feature request: Implement...
I have got some load on SolidQueue in my production app. Our workers work in an environment where the worker can be killed at any time (cloud-type infrastructure). Because of...
We've just integrated `solid_queue` in our Rails app and want to use the puma plugin to run Solid Queue's supervisor. However, with our current puma config, this fails: ``` /.rvm/gems/ruby-3.3.2/gems/solid_queue-0.3.3/lib/puma/plugin/solid_queue.rb:13:in...