【问题标题】:Error connecting to my redis server from my code从我的代码连接到我的 redis 服务器时出错
【发布时间】:2017-01-16 11:31:36
【问题描述】:
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。

【问题讨论】:

  • 你能从本地机器的终端连接它吗??
  • 你能从 windows cmd 连接到 redis-cli 吗?
  • 我不确定...我是 linux 用户..
  • 完全不相关的问题

标签: node.js ubuntu redis server


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 2012-06-08
    • 1970-01-01
    • 1970-01-01
    • 2011-06-06
    • 1970-01-01
    • 2014-03-25
    • 1970-01-01
    • 2020-01-29
    • 1970-01-01
    相关资源
    最近更新 更多