重启centos服务器后Nodejs API不起作用

时间:2021-03-21 06:21:16

标签: node.js linux centos centos7 pm2

在我的 centos 服务器中,我有一个带有 node js 的 API,我从 pm2 开始。 pm2 状态在线并且它工作正常。但是当服务器重新启动时,尽管 pm2 状态为在线,但无法连接到 API。 我也尝试像下面这样启动节点 js

pm2 start index.js
pm2 startup 
pm2 save 

但是在我重新启动 pm2 之前它不起作用.. 我该如何解决?

1 个答案:

答案 0 :(得分:0)

您必须在“pm2保存”后执行pm2 resurrect才能启动应用程序:

pm2 resurrect

然后将此命令放在脚本文件中并将其配置为在服务器重新启动时运行。阅读此 Q and A 以获得帮助。此外,in this 文章还有一些 CentOS 特定的更改需要完成。