Closed morgoth closed 1 month ago
Hey @morgoth, yes, this is intended, but I'm going to revamp how Solid Queue is used in development, so it runs alongside the rails app process, just like the async adapter, so it shouldn't be confusing for people because they won't need to launch it manually in development.
Thanks for explanation, closing then.
When generating new Rails app (tested with main branch) the deafult Rails logger in development env looks like this:
When running SQ via
bundle exec rake solid_queue:start
there is nothing printed on the terminal. SQ logs are only put into thelog/development.log
file.I can workaround the issue by specifying logger by hand in
environments/development.rb
:config.logger = ActiveSupport::Logger.new(STDOUT)
Not sure if this is some issue with Rails or Rails defaults or SQ, but running SQ on fresh new Rails app might be confusing due to no terminal log-feedback when launched.