Redis 错误:connect ECONREFUSSED 127.0.0.1:6379
我有这样的编码Redis 错误:connect ECONREFUSSED 127.0.0.1:6379,redis,Redis,我有这样的编码 const redis = require("redis"); const client = redis.createClient(); client.on("connect", function() { console.log("You are now connected"); }); client.set("student", "Laylaa", function(er
const redis = require("redis");
const client = redis.createClient();
client.on("connect", function() {
console.log("You are now connected");
});
client.set("student", "Laylaa", function(err, reply) {
console.log(reply);
});
但是有一个错误是这样的
events.js:291
投掷者;//未处理的“错误”事件
^
错误:connect ECONREFUSSED 127.0.0.1:6379
在TCPConnectWrap.afterConnect[as oncomplete](net.js:1145:16)
在以下位置的RedisClient实例上发出了“错误”事件:
在RedisClient.on_出错(E:\TEKNIK INFORMATIKA\Latihan redis\node_modules\redis\index.js:341:14)
在插座上。(E:\TEKNIK INFORMATIKA\Latihan redis\node\u modules\redis\index.js:222:14)在Socket.emit(events.js:314:20) 发射错误(内部/streams/destroy.js:106:8) 在emitErrorCloseNT(内部/streams/destroy.js:74:3) 在处理和拒绝时(内部/process/task_queues.js:80:21){ errno:-4078, 代码:'econnreference', 系统调用:“连接”, 地址:“127.0.0.1”, 港口:6379 }
有解决办法吗?谢谢您需要首先通过执行以下命令启动redis服务器:
redis-server
在终端中,在安装redis之后和启动Node.js客户端之前
您还可以向package.json添加脚本:
"scripts": {
"redis": "redis-server"
}
并运行:
npm run redis
您需要首先通过执行以下命令启动redis服务器:
redis-server
在终端中,在安装redis之后和启动Node.js客户端之前
您还可以向package.json添加脚本:
"scripts": {
"redis": "redis-server"
}
并运行:
npm run redis
您是否有一个Redis服务器实例在6379端口的localhost上运行?您是否有一个Redis服务器实例在6379端口的localhost上运行?