Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Отправка USR2-сигнала master-процессу сервера Unicorn. pid процесса можно узнать в файле /opt/hydra/rails/shared/pids/unicorn.pid. Спустя какое-то время после отправки сигнала сервер перезапустится, вместе с ним перезапустится и приложение. Если при перезапуске не произошло ошибок, то pid master-процесса изменится. Иначе следует проверить файл log/unicron_error.log в директории с версией на наличие ошибок.
  2. Перезапуск Unicorn инициализационным скриптом /etc/init.d/hydra_hupo.
  3. Ручной останов и запуск Unicorn. Для останова нужно отправить TERM-сингал master-процессу. Повторный запуск приложения выполняется командой

    Code Block
    rails@server ~/hupo/current$ HYDRA_CONFIG_PATH=~/config bundle exec unicorn_rails -c config/unicorn.rb -E production -D