I just found the solution and it was in the documentation all along.
All I did was add the solid_queue
plugin to the Puma configuration file (puma.rb
) and it not only executes the jobs but also provides logs to see what’s happening under the hood both in the development and production!
I would highly recommend this way of execution rather than the bundle exec rake solid_queue:start
rake task.