2016-09-08 2 views
0
io.adapter(redis({ host: config.redisHost, port: config.redisPort })); 

에서 내 레디 스 서버에 연결하는 confif.redisHost 및 config.redisPort 모두 올바른 값은,하지만 난 내 코드에서 연결하려고 할 때 오류 얻을 -오류 내 코드

'오류 : 104.xxx.xx.xxx:6379에 대한 Redis 연결 실패 - ECONNREFUSED 연결 104.xxx.xx.xxx:6379 '

redis.conf에서 bind를 0.0.0.0으로 변경하고 완전히 제거했습니다. 또한 연결을 작동 시키려고 보호 모드를 해제하려고 시도했습니다.

IP 및 포트가 정확하고 정확합니다. 누구든지 내가 왜 내 코드에서 서버에 액세스하지 못할지 알 수 있습니까? 내 코드는 내 로컬 컴퓨터에서 실행되고 있으며 redis 서버는 디지털 바다 우분투 14.04 시스템에서 실행되고 있습니다. 서버의 상태가 올바르게 실행되고 있으며 컴퓨터 자체에서 redis-cli에 액세스 할 수 있습니다.

+0

로컬 컴퓨터의 터미널에서 연결할 수 있습니까? – Subburaj

+0

Windows에서 redis-cli에 연결할 수 있습니까? – joe

+0

확실하지 않습니다 ... 저는 리눅스 사용자입니다 ... – Subburaj

답변

0

서버를 시작하려고 할 때 redis.conf를 사용하지 않았기 때문에 시작할 때 수동으로 사용하도록 지시해야했습니다. 이제 작동합니다.