Использование ioredis. Я не использую redis.disconnect()
, но недавно я получил ошибку: Ready check failed: ERR max number of clients reached
.Нужно ли мне закрыть мое соединение Redis?
Это связано с тем, что я не закрываю?
Использование ioredis. Я не использую redis.disconnect()
, но недавно я получил ошибку: Ready check failed: ERR max number of clients reached
.Нужно ли мне закрыть мое соединение Redis?
Это связано с тем, что я не закрываю?
Использование redisFree(), чтобы освободить соединение сокет, созданный redisConnect()
Непрерывно открытия соединения без закрытия не является хорошей практикой. Это будет не только потреблять ваши ресурсы, но также может привести к сбою программы. Максимальное количество файловых дескрипторов, которые вы можете открыть одновременно, равно 1024. Если вы превысите этот предел, Redis покажет ошибку: невозможно создать сокет; слишком много открытых файлов.
Надеется, что это поможет ..
это вполне вероятно ... –
Вот что я, хотя, вещь, хотя, являюсь то, что если я сделаю это, он закрывает соединение моей nodejs сессии. –