节点net.createConnection ECONNREFUSED

时间:2014-11-14 17:08:58

标签: node.js websocket

我正在尝试创建一个Socket服务器,但是当我尝试启动服务器时,我不断获得ECONNREFUSED

var net = require('net');

var server = net.createConnection(3000,'localhost',function(socket) {
     console.log('connected!');
});

server.on('error', function(e) {
     console.log(e);
});

没什么特别的。

但是当我尝试运行它node server.js时,我只收到一条错误消息。我在这里缺少一步吗?这可能是配置问题吗?

如果有帮助,我正在运行节点0.10.32。

由于

2 个答案:

答案 0 :(得分:0)

该错误是您的客户端无法连接到服务器。您可以将此代码添加到剪辑错误中。

server.on('error', function(err){
console.log(err.message);
});

答案 1 :(得分:0)

你的服务器启动了吗?您可以使用http.createServer在端口3000上创建服务器侦听并连接到它。