Как запустить sidekiq в фоновом режиме - какой лучший подход с приложением rails, работающим на Nginx

Я использую 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 и развернуто с использованием веб-сервера Nginx.

Как лучше всего запустить sidekiqв фоновом режиме, чтобы мое приложение rails могло запускатьworkers?

1 ответ

Если вы работаете в Linux, научитесь использовать systemd.

https://github.com/mperham/sidekiq/wiki/Deployment

Другие вопросы по тегам