我在使用nginx和乘客的VPS上的同一個域下運行多個rails應用程序和sinatra應用程序。當我部署代碼時,我需要重新啓動已更新的應用程序的應用程序進程。現在我正在運行service nginx stop
,然後是service nginx start
,從而重新啓動所有乘客程序。必須重新啓動nginx而不是僅僅是目標乘客進程似乎很愚蠢。有沒有辦法做這樣的事情?重新啓動只有一個Rails應用程序運行在VPS上的Passenger/nginx上運行許多乘客應用程序
這是我的nginx.conf文件:https://gist.github.com/srt32/8535548。謝謝。