Я работаю над сценарием Бога, чтобы следить за своими единорогами. Я начал с примера скрипта GitHub и модифицировал его, чтобы он соответствовал конфигурации моего сервера. Когда Бог работает, такие команды, как god stop unicorn
и god restart unicorn
работают нормально.
Однако единорог начала бога
приводит к ПРЕДУПРЕЖДЕНИЕ: Команда запуска единорога завершена с ненулевым кодом = 1
. Странно то, что если я копирую сценарий запуска прямо из файла конфигурации, он запускается как новый мустанг.
Это моя команда запуска:
/usr/local/bin/unicorn_rails -c /home/my-linux-user/my-rails-app/config/unicorn.rb -E production -D
Я объявил все пути как абсолютные в файле конфигурации . Есть идеи, что может мешать работе этого скрипта?