"пачка Exec и тонкие начала -с настройка/тонкая.yml " не начинает худеть


При попытке развернуть приложение rails на сервере я столкнулся с проблемой, что "тонкий" не звездочки, когда я пытаюсь сделать звездочки с cap production deploy: start. Что действительно странно, так это то, что у него нет никаких ошибок. После этого я пытаюсь сделать это на сервере deplyment

env RAILS_ENV=production bundle exec thin start -C config/thin.yml

Starting server on /home/deployer/app/current/tmp/sockets/thin.0.sock ... 
Starting server on /home/deployer/app/current/tmp/sockets/thin.1.sock ... 

ls /home/deployer/app/current/tmp/sockets/

ps -aux | grep thin
root     16769  0.0  0.1  15468   908 pts/0    S    11:34   0:00 grep --color=auto thin

Худой.yml

chdir: /home/deployer/app/current
environment: production
timeout: 30
log: /home/deployer/app/current/log/thin.log
pid: /home/deployer/app/current/tmp/pids/thin.pid
socket: /home/deployer/app/current/tmp/sockets/thin.sock
max_conns: 1024
max_persistent_conns: 10
require: []
wait: 30
servers: 2
daemonize: true 

Что пошло не так?

В производстве.регистрировать только миграции

bundle exec thin start -C config/thin.yml &

Возвращает

Starting server on /home/deployer/app/current/tmp/sockets/thin.0.sock ... 
Starting server on /home/deployer/app/current/tmp/sockets/thin.1.sock ... 
'bundle exec thin start -C confi…' has ended

Ответ О'Кей, ответ был лог / тонкий.0.log есть некоторые ошибки в коде

1 3

1 ответ:

Вам нужно demonize thin для запуска его в production, добавив &. Попробуйте это:

RAILS_ENV=production bundle exec thin start -C config/thin.yml &