2015-07-21 70 views
0

我們希望能夠獨立於測試環境運行演示服務器。爲了這些目的,我們使用兩個運行不同選項(端口)的nodejs實例。如何有選擇地管理nodejs實例

我想實現兩個不同的CI作業來獨立管理這兩個服務器,但看不到有選擇地停止nodejs實例的方法。

有沒有辦法讓命名實例類似的停止/啓動/重新啓動它們?

或者只有這樣才能使用像永遠觀看文件更改(由於時間限制,要避免這種情況)?

回答

1

您可以使用forever.js命名每次運行

forever --uid app start app.js 
forever --uid app1 start app.js 

應用程序然後你就可以重新啓動個別應用

forever restart app1