2014-02-10 3 views
0

memcache를 사용하여 게임을 시도하면 Node는 클라이언트와 연결하는 동안 ECONNREFUSED 오류를 발생시킵니다. 이미 동일한 결과를 가진 다른 포트로 변경하려고 시도했으며 컴퓨터, 방화벽 및 바이러스 백신도 다시 시작했습니다. 무엇이 문제 일 수 있습니까?memcache에 ECONNREFUSED 오류가 발생했습니다.

memcache = require("memcache"); 
client = new memcache.Client(11211, '127.0.0.1'); 

client.on('connect', function() { 
    console.log("memcache connectd"); //this will not be called 
}); 

client.on('close', function() { 
    console.log("memcache closed"); //this is called! 
}); 

client.on('timeout', function() { 
    console.log("memcache timeout"); 
}); 

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

client.connect(); 

* ALL과 동일한 문제! memcached, mysql, couchdb, 모든 것이이 오류를 발생시킵니다! D :

.

콘솔 출력 :

$ node app.js 
{ [Error: connect ECONNREFUSED] 
    code: 'ECONNREFUSED', 
    errno: 'ECONNREFUSED', 
    syscall: 'connect' } 
memcache closed 
+0

당신이 당신의 콘솔에서'텔넷 127.0.0.1 11211'을 할 수 있습니까? –

+0

"호스트와의 연결을 열 수 없습니다. 포트 11211에서 : 연결 실패"P.S : Windows에 있습니다. 7 - –

답변

2

먼저 memcache에 서버를 설치해야 ...

+0

아 하느님 감사합니다. 또한 mysql과 couchdb가 작동하지 않는 이유를 설명합니다. LOL –

관련 문제