Как запустить sidekiq в фоновом режиме - как лучше всего работать с приложением rails, работающим на Nginx - PullRequest
2 голосов
/ 08 октября 2019

Я использую 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

Myприложение имеет Ruby on Rails и развернуто с использованием веб-сервера Nginx .

Каков наилучший подход для запуска sidekiq в фоновом режиме, поэтому мой *Приложение 1022 * rails может запускать workers?

1 Ответ

0 голосов
/ 08 октября 2019

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

https://github.com/mperham/sidekiq/wiki/Deployment#running-your-own-process

...