2017-03-17 71 views
0

即使用戶註銷,如何保持節點應用程序在Windows中運行? 還有如何在用戶註銷後繼續運行節點http-server?即使在用戶註銷後仍保持節點處於運行狀態

+0

您的意思是說,當用戶註銷他們的Windows帳戶時,應用程序是否仍在運行? – Soviut

+0

@Soviut實際上有一個針對windows'forever-win'的特定版本,因爲「普通版」似乎對windows有bug。我會讓我作爲評論,因爲我沒有測試......但它應該工作 –

+0

@Machau嘗試安裝[Forever](https://www.npmjs.com/package/forever)並安裝'forever-win '(使用'npm -g install forever-win'),然後'永遠啓動app.js' –

回答

0

您有2個不錯的選擇。其中之一就是上面評論中提到的Forever

另一種是PM2,它易於安裝,並提供了令人難以置信的選項。我在所有項目中都使用了這個功能,但是我無法證實Windows版本,因爲我在Linux上使用& Ubuntu服務器並在Mac上工作。您可以守護進程,遵循日誌,將其集羣,並確保即使在服務器關閉(這是服務)時進程也會重新啓動。

+0

它也可以與Windows一起使用。如果是,請讓我知道我的查詢的具體命令選項。如果否,請告知我是否有替代Windows的PM2 – Machau

+0

@Machau轉到上面列出的PM2或此處[PM2 @ NPM](https://www.npmjs.com/package/pm2)。根據文檔,它可以在Windows上運行。你也可以看看這裏:[pm2-windows-service](https://www.npmjs.com/package/pm2-windows-service) – twg

相關問題