Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/meteor/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 运行任何pm2 meteor命令都会引发错误:connect ECONNREFUSED_Node.js_Meteor_Deployment_Pm2 - Fatal编程技术网

Node.js 运行任何pm2 meteor命令都会引发错误:connect ECONNREFUSED

Node.js 运行任何pm2 meteor命令都会引发错误:connect ECONNREFUSED,node.js,meteor,deployment,pm2,Node.js,Meteor,Deployment,Pm2,我在CentOS 7服务器上安装了pm2 meteor,该服务器部署meteor项目,该项目将由nginx服务器中的反向代理进行管理。一段时间前我不得不更新节点(因为一些包依赖),但没有遇到任何问题 今天我访问服务器进行更新并创建一个新的部署,其中包含一些更改,对于pm2 meteor的任何命令(deploy、stop、start、logs…)参数,我得到以下错误: events.js:72 throw er; // Unhandled 'error' event ^

我在CentOS 7服务器上安装了pm2 meteor,该服务器部署meteor项目,该项目将由nginx服务器中的反向代理进行管理。一段时间前我不得不更新节点(因为一些包依赖),但没有遇到任何问题

今天我访问服务器进行更新并创建一个新的部署,其中包含一些更改,对于pm2 meteor的任何命令(deploy、stop、start、logs…)参数,我得到以下错误:

events.js:72
    throw er; // Unhandled 'error' event
          ^
Error: connect ECONNREFUSED
at errnoException (net.js:905:11)
at Object.afterConnect [as oncomplete] (net.js:896:19)
我卸载了NodeJs、pm2和pm2 meteor,并重新安装了NodeJs v0.10.41、pm2 v1.0.0和pm2 meteor v0.3.9。仍然没有任何改变

有人知道是什么导致了这个错误吗?
谢谢。

尝试
ps aux | grep pm2
查看是否有任何pm2实例正在运行。使用
Kill-9
杀死它们,然后再次尝试启动。
PM2加载到内存中并从那里执行。可能您有一个已放弃的pm2进程绑定到该端口。

经过一段时间的调查后,我意识到我更改了服务器上的ssh端口,忘记将其添加到pm2-meteor.config文件中。
所以不要忘记服务器标签中的端口。。。只是愚蠢…

已经尝试过了,但没有任何改变。Thx用于响应。