Как начать работу Sidekiq на Ubuntu VPS (Digitalocean) - программирование
Подтвердить что ты не робот

Как начать работу Sidekiq на Ubuntu VPS (Digitalocean)

Я уже установил приложение Redis, Sidekiq и Rails, я могу получить к нему форму //url/sidekiq, но как мне начать работу Sidekiq на VPS? На моем месте я:
bundle exec sidekiq -q carrierwave, 5 по умолчанию

Что мне делать на хостинге VPS?

Спасибо

4b9b3361

Ответ 1

Похоже, что это дубликат этого вопроса: как отделить процесс sidekiq после запуска в терминале

Вам нужно запустить следующую команду из вашего корня Rails:

bundle exec sidekiq -d -L sidekiq.log -q mailers,5 -q default -e production

Это отделит процесс, чтобы вы могли выйти из сеанса ssh, и команда будет работать в фоновом режиме, регистрируя вывод в файле sidekiq.log.

Позаботьтесь о выборе подходящей позиции для файла журнала и не забудьте установить для него правило логротата.