2014-11-14 50 views
1

我试图创建一个Socket服务器,但当我尝试启动服务器时,我总是收到ECONNREFUSED节点net.createConnection 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。

感谢

+0

我来找同样的问题。任何人? – 2015-04-23 21:50:13

回答

0

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

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

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