我運行在EC2上我的流星的應用程序是這樣的:node main.js
(在TMUX會話)更新部署流星應用程序 - 最好的做法
下面是我使用的步驟來更新我的流星應用:
1)流星束app.tgz
2)SCP app.tgz EC2-服務器:/路徑
3)的ssh EC2服務器和連接到TMUX
4)通過CC
5殺當前流星節點處理)提取app.tgz
6)的提取app.tgz
運行 「節點main.js」 這是標準的做法?
我知道forever
也可以使用,但是您是否還必須殺死舊節點進程並在每次更新我的應用程序時都啓動一個新進程?在不殺死Node進程的情況下,升級是否更加順暢?