DBAtlas · 데이터베이스 운영 아틀라스

ERR max number of clients reached: ERR max number of clients reached (최대 클라이언트 수 도달)

Redis

의미

연결된 클라이언트 수가 maxclients 한도에 도달하여 새 연결을 받을 수 없다. Redis가 추가 클라이언트 연결을 거부한다.

원인

연결 누수(닫히지 않는 연결), 부족한 maxclients 값, 잘못 구성된 커넥션 풀, 클라이언트의 급격한 증가, 또는 낮은 운영 체제 파일 디스크립터 한도.

해결 방법

현재 연결을 확인한다: CLIENT LIST 및 INFO clients. 연결 누수를 수정하고 클라이언트 풀 크기를 올바르게 설정하며 연결을 재사용한다. 필요하면 maxclients(CONFIG SET maxclients)와 OS ulimit(파일 디스크립터) 한도를 높인다. 유휴 연결에 timeout을 설정한다.

DBAtlas에서 열기 →

같은 데이터베이스의 다른 항목