【发布时间】:2021-06-24 00:57:45
【问题描述】:
在 AWS 我使用 ElastiCache Redis 服务器并使用节点作为后端和“promise-redis”包
这就是我尝试连接到我的 redis 服务器端点的方式
client = redis.createClient({
host: '**my redis primary endpoint**',
port: 6379
});
这工作了一段时间,但在添加了一些代码行之后与redis无关 它给了我这个错误
error: connect ECONNREFUSED 127.0.0.1:6379
它似乎试图连接到本地服务器并忽略了我给他的主机端点
当我将端口更改为 6300
之类的任何数字时默认端口号也出现同样的错误
error: connect ECONNREFUSED 127.0.0.1:6379
我很困惑,请帮忙!!!!
【问题讨论】:
-
主机和端口参数是否硬编码?如果没有,请尝试
console.log他们并检查实际值是什么.. -
将“与redis无关的代码行”添加到您的问题中。这将有助于找到解决方案。
标签: node.js amazon-web-services redis elastic-cache