在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
你的redis服务启动了嘛?
H
引用 quanpf2481你的redis服务启动了嘛?
@quanpf2481 启动了呀,创建redis连接时可以成功执行命令。
H
已解决。 var server = require('http').createServer(app); server.setTimeout(0);
参与回复
登录后即可参与回复。登录