【发布时间】:2015-12-18 10:42:14
【问题描述】:
我在 Ubuntu 服务器上有网站。
我已经使用这个命令启动进程
sudo pm2 start app.js -i 0
它工作正常。今天早上我的客户给我发消息说它停止工作了。 我已停止节点并使用相同的命令再次重新启动该过程。 现在我想知道发生这种情况的原因?
我该如何检查问题?
谢谢
【问题讨论】:
-
检查您的日志并找出崩溃的原因。
我在 Ubuntu 服务器上有网站。
我已经使用这个命令启动进程
sudo pm2 start app.js -i 0
它工作正常。今天早上我的客户给我发消息说它停止工作了。 我已停止节点并使用相同的命令再次重新启动该过程。 现在我想知道发生这种情况的原因?
我该如何检查问题?
谢谢
【问题讨论】:
检查 pm2 日志文件夹 (PM2_PROCESS_USER_HOME_DIRECTORY/.pm2/logs)
可能是服务器崩溃,你没有设置 pm2 自动启动
主动 pm2 自动启动:
pm2 startup ubuntu
pm2 save
【讨论】: