io.adapter(redis({ host: config.redisHost, port: config.redisPort }));
confif.redisHost和config.redisPort都是正确的值,但是当我尝试从我的代码连接时,我得到了错误 -
'错误:Redis连接到104.xxx.xx.xxx:6379失败 - 连接ECONNREFUSED 104.xxx.xx.xxx:6379'
在redis.conf中,我已将绑定更改为0.0.0.0并将其完全删除,并且我还尝试将保护模式设置为关闭以尝试使连接正常工作。
IP和端口肯定是正确的。有谁知道为什么我可能无法从我的代码访问服务器?我的代码只是在我的本地机器上运行,而redis服务器正在数字海洋ubuntu 14.04机器上运行。服务器的状态肯定在运行,我可以从机器本身访问redis-cli。
答案 0 :(得分:0)
出于某种原因,当我尝试启动服务器时它没有使用redis.conf,我不得不手动告诉它在启动时使用它,现在它正在工作。