Ответ 1
Похоже, что это дубликат этого вопроса: как отделить процесс sidekiq после запуска в терминале
Вам нужно запустить следующую команду из вашего корня Rails:
bundle exec sidekiq -d -L sidekiq.log -q mailers,5 -q default -e production
Это отделит процесс, чтобы вы могли выйти из сеанса ssh, и команда будет работать в фоновом режиме, регистрируя вывод в файле sidekiq.log.
Позаботьтесь о выборе подходящей позиции для файла журнала и не забудьте установить для него правило логротата.