从我的代码

时间:2016-09-08 13:39:24

标签: node.js ubuntu redis server

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。

1 个答案:

答案 0 :(得分:0)

出于某种原因,当我尝试启动服务器时它没有使用redis.conf,我不得不手动告诉它在启动时使用它,现在它正在工作。