>source

데비안 9 컴퓨터에서 호스팅되는 웹 응용 프로그램에서 플라스크, redis 및 rq-worker로 작업하고 있습니다. rq-worker를 시작하면 "오류 111 localhost : 6379에 연결하는 중 오류가 발생했습니다. 연결이 거부되었습니다."라는 오류가 발생합니다.

Redis가 설치되어 실행 중인지 이미 확인했으며 다음 명령을 시도했습니다 :

/opt/apps/mywebapp/flask$ ps aux | grep redis
sib       4987  0.0  0.0  12784   976 pts/2    S+   09:37   0:00 grep redis
redis     6574  0.1  0.0  40860  3512 ?        Ssl  may28   3:38 /usr/bin/redis-server 127.0.0.1:6379

/opt/apps/mywebapp/flask$ redis-cli ping
PONG

다른 게시물을 읽었으며 이는 Redis가 실행 중이고 깨어났다는 증거입니다.

redis.conf 파일도 확인하고이 변수를 설정했습니다 :

bind 127.0.0.1

다시 시도했습니다

/opt/apps/mywebapp/flask$ rq worker

그러나 계속 오류가 발생합니다.

Error 111 connecting to localhost:6379. Connection refused.


  • 답변 # 1

    죄송합니다. redis 구성 바인드 속성입니다. 127.0.0.1 :: 00으로 설정했지만 올바른 구성은 127.0.0.1 :: 01입니다.

관련 자료

  • 이전 leaflet - 아이콘이 교차/겹치는 마커를 확인하는 방법이 있습니까?
  • 다음 algorithm - 정수 배열과 값 N이 주어집니다 배열의 최소 요소 수의 합으로 N을 나타냅니다 이 문제에 접근하는 방법?