Node.js 什么触发了我的server.js nodejs api?

Node.js 什么触发了我的server.js nodejs api?,node.js,Node.js,我试图通过端口8060上的node server.js命令启动服务器,但出现以下错误: REST API is runnning at 8060 events.js:182 throw er; // Unhandled 'error' event ^ Error: listen EADDRINUSE :::8060 当我执行netstat netstat-natp时,我发现server.js已经在同一个端口上运行。当我试图终止进程时,进程显示为不同的pid。触发命令节

我试图通过端口8060上的node server.js命令启动服务器,但出现以下错误:

REST API is runnning at 8060
events.js:182
      throw er; // Unhandled 'error' event
      ^

Error: listen EADDRINUSE :::8060
当我执行netstat netstat-natp时,我发现server.js已经在同一个端口上运行。当我试图终止进程时,进程显示为不同的pid。触发命令节点server.js的是什么? 谢谢你的帮助。下面是几个快照:

第二快照:

如果没有进一步的数据,我建议您调查一下您的systemd或其他哪些长期运行的service manager适用于您的机器和nginx配置。我打赌您的进程将在失败时重新启动。

你好,Rob,谢谢您的评论。还有什么信息可以帮助你?这是云上的数字海洋水滴我遇到了这个问题。但是,当我在本地执行此操作时,它工作正常,并且不会在失败时重新启动进程。您运行的linux发行版和版本是什么?查看ps的手册页,并使用选项afx或用于选择所有流程并包括流程所有权信息(包括PPID字段)的选项调用它,该字段将告诉您重新启动节点流程的父流程Id。根据该过程的身份,我将能够进一步提供帮助。我想我在按照你的建议做了之后,得到了@Rob的答案。>发行商ID:Ubuntu>Description:Ubuntu 16.04.3 LTS>Release:16.04>Codename:xenial>root 30751 0.0 13.8 1187836 69360?Ssl Oct30:27节点/developement/project/server.js>**6563?Ssl 254:48 PM2 v2.7.1:上帝守护进程/root/.PM2>30751?Ssl 0:27 uu节点/development/project/server.js**我记不起在安装过程中添加PM2时的情景,但感谢您在其他人选择否决投票时提供的帮助。谢谢你。