【发布时间】:2022-01-30 03:14:27
【问题描述】:
我有一个 Node.js 代码。运行此代码时,出现错误。
这个错误是
ClientClosedError:客户端已关闭
我的 redis 在名为 redis1 的 docker 上运行。
const redis = require("redis");
const client = redis.createClient({
host: '127.0.0.1',
port: 6379
});
client.on("error", error => {
if(error) {
console.error("ERROR***",error);
}else {
console.log("Redis connect.");
}
});
//SET
client.set("user_name", "Furkan", (err, msg) => {
if(err) {
console.error("Error while connecting redis", err);
}else {
console.log(msg);
}
})
此外;当我运行此代码时,不要登录终端任何代码。即当我运行此代码时,没有登录终端 ERROR*** , Redis Connected 或 Error while connection redis.
这些日志存在于我的代码中。
this link 是我的参考。
如何修复此代码?
【问题讨论】: