2014-11-14 54 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上創建服務器偵聽並連接到它。