请教一个关于redis的问题
在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 回复
你的redis服务启动了嘛?
@quanpf2481 启动了呀,创建redis连接时可以成功执行命令。
已解决。 var server = require(‘http’).createServer(app); server.setTimeout(0);