Как сделать, чтобы nginx и пассажир перезагружались автоматически после развертывания
В настоящее время у меня есть приложение rails, развернутое на виртуальном частном сервере.
Я использую Capistrano, Nginx и passenger для запуска моего приложения rails на сервере.
По какой-то причине я никогда не могу получить обновленный код для отображения на сайте после того, как я сделал cap развертывание: обновление.
Развертывание происходит нормально, и код даже виден на работающем сервере через Vim, но если я перейду на работающий сайт, он не будет отображаться.
Мой текущий обходной путь - перезагрузка сервера, запуск nginx и passenger после перезагрузки сервера.
Я обеспокоен тем, что если кто-то вошел на сайт при развертывании и перезапуске, он выбьет их с сайта.
У кого-нибудь есть какие-либо идеи