Подтвердить что ты не робот

Запустить Sidekiq как демон на Ubuntu

Как я могу запустить sidekiq как демон на Ubuntu?

Если я запустил bundle exec sidekiq -D, я получаю invalid option: -D, есть ли способ запустить его без какого-либо другого контроллера, например, god, upstart...?

4b9b3361

Ответ 1

есть опция Daemonize sidekiq, просто перейдите -d option

commit

Ответ 2

Запуск в качестве демона не перезапустит sidekiq, если он неожиданно завершится. Одним из альтернативных способов может быть запуск sidekiq в качестве службы (работа с выскочкой). Если система перезагружается, а также запускается приложение sidekiq. Здесь - это полный script и метод для запуска sidekiq как службы.

После запуска sidekiq в качестве службы вы можете просто start/stop/restart sidekiq выполнить команду sudo service sidekiq start/stop/restart.