微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Pm2 启动进程但节点应用程序无法访问

如何解决Pm2 启动进程但节点应用程序无法访问

我是 PM2 和 nodejs 的新手,我正在尝试通过以下简单示例来学习 node,该示例创建了一个从浏览器显示“Hello World”的服务器。请注意,我在 QNAP NAS 上运行节点。我已经成功安装了 nodejs、npm 和 pm2。当我通过 node app.js 运行 app.js 时,它可以工作并且我看到使用指定端口的消息。

enter image description here

但是当我通过 pm2 start app.js 运行时,我得到了这个

enter image description here

enter image description here

然后几秒钟后我得到 status = errored

enter image description here

当我查看日志时,我得到了这个。

enter image description here

我尝试在谷歌搜索,但结果指向我没有的旧版本节点

enter image description here

解决方法

节点本身必须使用检查器构建。您可以尝试安装LTS版本的node。

或者,您可以尝试使用 node-inspector

安装 npm i node-inspector --save

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。