CNode

请教一个关于redis的问题

问答
Hhnxzc发布于7 年前最后回复7 年前3 回复4548 浏览0 收藏

在node.js中通过以下代码创建了redis连接并成功执行了setnx命令。 var redisclient = redis.createClient('6379', '47.103..'); redisclient.auth("********"); redisclient.setnx(key, value) 但是当我5分钟后再次执行setnx命令时,却报错如下: Redis connection to 47.103..:6379 failed - read ECONNRESET

经检查,redis配置文件中timeout为0,为什么还会出现这个问题呢?

查看回复

回复 (3)

Q
quanpf2481#1·7 年前

你的redis服务启动了嘛?

H
hnxzc#2·7 年前
引用 quanpf2481你的redis服务启动了嘛?

@quanpf2481 启动了呀,创建redis连接时可以成功执行命令。

H
hnxzc#3·7 年前

已解决。 var server = require('http').createServer(app); server.setTimeout(0);

参与回复
登录后即可参与回复。登录