簡體   English   中英

Node.js Forever.js正常運行時間已停止

[英]Node.js Forever.js uptime stopped

我正在EC2實例上運行節點腳本。 我正在使用forever.js來運行它,因為即使我斷開SSH連接,我也想運行它。

我跑:

forever start app.js

然后列出正在運行的進程:

forever list

對於uptime無論我做什么都說STOPPED了。

ubuntu@ip-xx-xxx-xxx-xxx:~$ forever list
info:    Forever processes running
data:        uid  command             script          forever pid   id logfile                        uptime  
data:    [0] 79f1 /usr/local/bin/node app.js 17099   17100    /home/ubuntu/.forever/79f1.log STOPPED 

你可以forever logs yourfile.js運行forever logs yourfile.js來查看日志。 如果您需要確保看到正確的日志。

在此輸入圖像描述

我檢查了提到的日志文件(duh!)/ /home/ubuntu/.forever/79f1.log ,但是有錯誤。

事實證明,這是我的app.js腳本中的一個簡單的路徑錯誤。 我正在使用一個文件,該文件不在我forever start app.js運行的同一目錄中forever start app.js 所以它實際上與forever.js無關,但是一個簡單的路徑錯誤,其中節點無法找到文件。 謝天謝地的日志文件!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM