使用node_redis及generic-pool模块实现redis连接池,node启动后连接数逐渐增加,过一段时间就无法连接了。
判断是连接没有释放的问题,但是检查多次,依然存在。如果把一个数组中的对象都缓存到redis中,一般的方案是所有对象使用一个连接设置,还是为每个对象分配一个连接?
1 回复
通过client list查看连接的客户端,找到了导致连接增加的操作。
判断是连接没有释放的问题,但是检查多次,依然存在。如果把一个数组中的对象都缓存到redis中,一般的方案是所有对象使用一个连接设置,还是为每个对象分配一个连接?
通过client list查看连接的客户端,找到了导致连接增加的操作。