服務端後台執行 nodejs

2021-08-04 04:59:09 字數 1208 閱讀 9039

終端連線到伺服器,執行 node server.js, 退出終端之後,程式就停止執行了。

使用 forever 包可以搞定,解決方案如下:

sudo npm install -g forever

--registry=

forever start 指令碼檔案

forever list檢視所有 forever 執行的程序

forever stop uid停止執行指定 uid 的程序

[root@vm nodejs]# forever list

info: forever processes running

data: uid command script forever pid id logfile uptime

data: [0] 8ebq /usr/local/src/node-v8.1

.3-linux-x64/bin/node index.js

14135

14141 /root/.forever/8ebq.log

0:0:56:47.299

data: [1] qh6m /usr/local/src/node-v8.1

.3-linux-x64/bin/node server.js

18366

18372 /root/.forever/qh6m.log

0:0:0:3.22

[root@vm nodejs]# forever stop qh6m

info: forever stopped process:

uid command script forever pid id logfile uptime

[0] qh6m /usr/local/src/node-v8.1

.3-linux-x64/bin/node server.js

18366

18372 /root/.forever/qh6m.log

0:0:0:45.816

服務端後台執行 nodejs

最近乙個專案需要寫個小型的後端程式,主要是功能比較簡單,但是後端同學比較忙,所以用node寫了 但是終端連線到伺服器,執行node server.js,退出終端之後,程式就停止執行了。最後使用 forever 包搞定,解決方案如下 sudo npm install g forever registr...

nodejs服務後台執行(forever)

用nodejs建立乙個伺服器,當使用者斷開客戶鏈結,服務也就停止了。網上說用forever管理比較好,記錄下使用 1 安裝 npm install forever g 2 啟動 forever start index.js 3 檢視列表 forever list 4 停止 forever stop ...

nodejs 檔案上傳服務端實現

前段時間在做個人專案的時候,用到了nodejs服務端上傳檔案,現在回頭把這個小結一下,作為記錄。本人上傳檔案時是基於express的multiparty,當然也可以使用connect multiparty中介軟體實現,但官方似乎不推薦使用connect multiparty中介軟體。廢話不多說,下面...