【发布时间】:2019-10-15 17:17:54
【问题描述】:
我尝试在系统中安装 redis 客户端并运行节点 js 代码,它工作正常。但我试图 redis 客户端配置以在节点 js 中设置主机和端口。但它没有连接它的抛出连接被拒绝错误。如何解决它任何人给出建议。
缓存.js
//Import redis
const redis = require('redis');
const { promisify } = require('util');
const host = "127.0.0.1"
const port = 6379
//Connecting redis client
const client = redis.createClient(port,host,redis)
client.on('connect', function () {
console.log("Redis Connected")
});
client.on('error', function (err) {
console.log(err)
});
{ 错误:Redis 连接到 127.0.0.1:6379 失败 - 连接 ECONNREFUSED 127.0.0.1:6379 在 Object._errnoException (util.js:1022:11) 在 _exceptionWithHostPort (util.js:1044:20) 在 TCPConnectWrap.afterConnect [as oncomplete] (net.js:1182:14) 代码:'ECONNREFUSED', 错误号:'ECONNREFUSED', 系统调用:'连接', 地址:'127.0.0.1', 端口:6379 }
【问题讨论】:
-
请检查您的本地系统是否正在运行 REDIS。
-
谢谢它的工作正常
标签: node.js redis-cache