Единственная ошибка, которую я смог найти, это просмотр dmesg
[ 603.598951] init: thx4-web-1 main process ended, respawning
[ 603.607935] init: thx4-web-1 main process (3901) terminated with status 127
[ 603.607988] init: thx4-web-1 main process ended, respawning
[ 603.616866] init: thx4-web-1 main process (3903) terminated with status 127
[ 603.616917] init: thx4-web-1 respawning too fast, stopped
ОС: Debian 7, чрубый (2.1.2), выскочка (1.6.1-1) и бригадир (0.74.0)
Только один процесс, чтобы упростить процесс отладки в Procfile.staging:
web: RAILS_ENV=staging bundle exec puma -e staging -C config/puma.rb
Сгенерированные файлы мастером:
# /etc/init/thx4.conf
start on runlevel [2345]
stop on runlevel [!2345]
# /etc/init/thx4-web.conf
start on starting thx4
stop on stopping thx4
# /etc/init/thx4-web-1.conf
start on starting thx4-web
stop on stopping thx4-web
respawn
env PORT=5000
setuid deployer
chdir /home/deployer/apps/thx4/releases/20140707183433
exec RAILS_ENV=staging bundle exec puma -e staging -C config/puma.rb
Когда я запускаю $ foreman start -f Procfile.staging
внутри папки приложения, все работает нормально.