Como faço o nginx e o passageiro reiniciarem automaticamente após a implantação?
Eu atualmente tenho um aplicativo de trilhos implantado em um servidor privado virtual.
Eu uso Capistrano, Nginx e passageiro para executar meu aplicativo de trilhos no servidor.
Por alguma razão, eu nunca consigo obter o código atualizado para exibir no site depois de ter feito um limite de implantação: atualização.
A implementação acontece bem e o código é visto até mesmo no servidor ao vivo via Vim, mas se eu navegar para o site ao vivo, ele não será exibido.
Minha solução atual é reiniciar o servidor, iniciar o nginx e o passageiro depois que o servidor inicializar novamente.
minha preocupação é que, se alguém estiver logado no site quando eu implantar e reiniciar, ele irá derrubá-lo do site.
Alguém tem alguma idéia