如何修复“错误111连接到本地主机:6379。当我启动rq-worker时,连接被拒绝?

时间:2019-05-30 15:31:01

标签: python linux flask redis worker

我正在debian 9机器上托管的Web应用程序中使用flask,redis和rq-worker。当我启动rq-worker时,出现以下错误:“错误111连接到本地主机: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 个答案:

答案 0 :(得分:0)

对不起,这是redis配置的bind属性,我将其设置为127.0.0.1 :: 00,但正确的配置是127.0.0.1 :: 01。