У меня есть rake
задача, которая постоянно должна быть активной. Всякий раз, когда я запустил его по командеЗадача rake «rake task» выполнить в «RAILS_ENV = production» с nohup
RAILS_ENV=production rake jobs:abc
он работает нормально, но когда я закрываю терминал rake
работы получить stopped.So я нашел другое решение по нему с помощью nohup
, чтобы запустить его в фоновом режиме.
я выполнить команду:
nohup RAILS_ENV=production rake jobs:work &
, но он дает ошибку:
nohup: failed to run command ‘RAILS_ENV=production’: No such file or directory
Пожалуйста, предложите, чтобы выполнить способ rake
задачи в производственной среде.
это может быть проблема с окружающей средой, пожалуйста, перепроверить в папке окружающей среды в конфигурации является любой production.rb присутствует или нет? –
production.rb присутствует в каталоге/config/environment /. «Нет такого файла или каталога» из-за команды «nohup» –
вы пробовали эту работу nohup rake: work RAILS_ENV = production –