Jak sprawić, by nginx i pasażer ponownie uruchomili się automatycznie po wdrożeniu

Obecnie mam aplikację szyny wdrożoną na wirtualnym serwerze prywatnym.

Używam Capistrano, Nginx i pasażera do uruchamiania mojej aplikacji railsowej na serwerze.

Z jakiegoś powodu nigdy nie mogę uzyskać zaktualizowanego kodu do wyświetlenia na stronie po tym, jak zrobiłem instalację WPR: aktualizacja.

Wdrożenie odbywa się dobrze, a kod jest nawet widoczny na serwerze na żywo za pośrednictwem Vima, ale jeśli przejdę do witryny na żywo, nie będzie ona wyświetlana.

Moje obecne obejście to ponowne uruchomienie serwera, uruchomienie nginx i pasażera po uruchomieniu serwera.

obawiam się, że jeśli ktoś zaloguje się na stronie, gdy wdrożę i uruchomię ponownie, to zepchnie ich z witryny.

Czy ktoś ma jakieś pomysły

questionAnswers(2)

yourAnswerToTheQuestion