如何在Node JS中配置Redis客户端

史密斯·戴

我尝试在系统中安装redis client并运行node js代码,效果很好。但是我尝试重新配置客户端以在节点js中设置主机和端口,但未连接它的抛出连接被拒绝错误。如何解决它任何人都给出建议。

cache.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的连接失败-在TCPConnectWrap.afterConnect的_exceptionWithHostPort(util.js:1044:20)的Object._errnoException(util.js:1022:11)的ECONNREFUSED 127.0.0.1:6379连接oncomplete](net.js:1182:14)代码:“ ECONNREFUSED”,错误号:“ ECONNREFUSED”,系统调用:“连接”,地址:“ 127.0.0.1”,端口:6379}

安舒·库玛(Anshu Kumar)

用于连接redis的代码似乎正常工作。您可以检查redis是否在系统上运行:

sudo service redis status

如果状态为非活动,请尝试重新启动服务。您可以参考以下代码为redis创建更好的包装器:https : //github.com/kumaranshu72/node_ts_boilerplate/blob/github/src/utils/redis.ts

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在没有 node.js 的情况下在 js 中建立客户端 - 客户端连接?

如何在Python中模拟Redis客户端?

gRPC:如何在客户端中配置SSL?

如何在Node.js的客户端设置令牌?

解耦的node.js应用中的Redis客户端

什么时候应该在Node.js中创建Redis客户端?

如何在Node JS中获取客户端计算机名称

如何在node.js中设置grpc客户端超时

如何在Aerospike Node.js客户端中获取主键

如何在Azure Functions node.js中获取客户端IP地址?

如何在Node.js中确定客户端操作系统

如何在Nuxt中添加客户端js库>

如何配置AWS EC2实例中的Node.js以接受来自客户端的HTTPS请求

如何在Node.js中从客户端调用服务器端函数(例如html按钮onclick)?

在Node.JS中向客户端发送通知

node.js中的REST客户端

如何从Redis获取客户端地址

使用mapped_mset时,如何在Redis的ruby客户端中设置过期时间?

如何在Handlebars(客户端)中打印从Node JS服务器发送的JSON对象数组?

如何在 Node.js 中从客户端获取数据到服务器(不带 url 参数)?

如何在Node.js中为发现的微服务进行客户端负载平衡

如何在带有 Node-JS 的浏览器中在客户端执行 javascript 函数?

如何在Node-Opcua服务器中获得已连接的客户端和客户端证书

如何使用Globalize.js为ASP.NET Core MVC中的客户端验证配置区域性

如何在Spring Data Elasticsearch 2.2.3中配置Rest高级客户端的套接字超时

如何在Spring中为每个客户端配置和构建自定义RestTemplate?

如何在Spring Cloud中从客户端配置多个Eureka服务器

如何在CentOS 7客户端中配置LAN网段?

如何管理客户端特定的配置