我需要关闭我的Redis连接吗?

时间:2015-10-12 11:59:47

标签: redis socket.io-redis

使用ioredis。我没有使用redis.disconnect(),但最近我收到了Ready check failed: ERR max number of clients reached错误。

这与我没关闭有关吗?

1 个答案:

答案 0 :(得分:1)

使用redisFree()释放由redisConnect()

创建的连接套接字

连续打开连接而不关闭不是一个好习惯。这不仅会消耗您的资源,还可能导致程序崩溃。 您可以同时打开的最大文件描述符数是1024.如果超过此限制,Redis将显示错误:无法创建套接字;太多打开的文件。

希望这会有所帮助..