Я немного запутался в моей стратегии развертывания здесь, при развертывании, при каких обстоятельствах я хотел бы отправить перезагрузку
сигнал единорогу? Например, в моем случае это будет примерно так:
sudo kill -s USR2 `cat /home/deploy/apps/my_app/current/tmp/pids/unicorn.pid`
Я развертывал свои приложения, убивая этот pid, а затем снова запускал unicorn с помощью чего-то вроде:
bundle exec unicorn -c config/unicorn/production.rb -E production -D
Мне просто интересно, почему я хочу использовать перезагрузку? Могу ли я повысить производительность своего развертывания, сделав это?