У меня есть приложение, которое отлично работает на моей локальной машине, и сейчас я его развертываю.Я настроил VPS, и он тоже работает.Моя проблема в том, что я не могу запустить delayed_job.Я делаю "ruby script / delayed_job start RAILS_ENV = production", пока SSHd в приложение, и он возвращает "delayed_job: процесс с pid 11547 запущен".Когда я ищу процесс в htop, я не могу его найти.
Так что я покопался и прочитал, что Monit может поддерживать delayed_job.Я настроил это, надеясь, что смогу запустить delayed_job таким образом.Там нет delayed_job.pid, поэтому я не ушел далеко.Я закончил настройку nginx и mysql, и хотел бы завершить настройку delayed_job.Препятствует отсутствие delayed_job.pid.
Когда я запускаю SSH в приложение и запускаю "rake jobs: work RAILS_ENV = production", все работает отлично.Так что я уверен, что само приложение в порядке.
Я использую delayed_job colleveidea.Спасибо за любую помощь.