[Redis-redis 통신]ClientClosedError: The client is closed

[Redis-redis 통신]ClientClosedError: The client is closed

에러 상황

node js기반 웹 프레임워크 express js를 이용해 웹 개발 중 redis 사용하는 과정에 문제가 발생. 에러 메시지는 다음과 같습니다.

ClientClosedError: The client is closed

해결

해당 오류도 redis 모듈 버전 문제입니다. 4 버전의 redis를 사용하는 경우 위와 같은 에러가 흔히 발생합니다. redis를 3 버전으로 낮추면 간단하게 해결됩니다.

  1. redis 버전 확인
    npm list redis
    
  2. redis 삭제
    npm uninstall redis
    
  3. 버전 3 redis 설치
    npm install redis@3
    

위 과정을 통해 문제를 해결했습니다.

results matching ""

    No results matching ""