我正在使用Sidekiq 6.0.1
. 我正在尝试在后台运行,这是我正在使用的命令:
bundle exec sidekiq -d -L log/sidekiq.log -C config/sidekiq.yml -e development
这是显示
错误:在 Sidekiq 6.0 中删除了守护程序模式,请使用适当的进程主管来启动和管理您的服务
错误:日志文件重定向在 Sidekiq 6.0 中删除,Sidekiq 只会记录到 STDOUT
我的应用程序是Ruby on Rails,并使用NginxWeb服务器部署。
在后台运行sidekiq
以便我的rails 应用程序可以运行workers
的最佳方法是什么?
如果你在Linux上运行,学习使用systemd。
https://github.com/mperham/sidekiq/wiki/Deployment#running-your-own-process