使用ioredis。我没有使用redis.disconnect()
,但最近我收到了Ready check failed: ERR max number of clients reached
错误。
这与我没关闭有关吗?
答案 0 :(得分:1)
使用redisFree()释放由redisConnect()
创建的连接套接字连续打开连接而不关闭不是一个好习惯。这不仅会消耗您的资源,还可能导致程序崩溃。 您可以同时打开的最大文件描述符数是1024.如果超过此限制,Redis将显示错误:无法创建套接字;太多打开的文件。
希望这会有所帮助..