如何修复“连接到 localhost:6379 的错误 111。当我启动 rq-worker 时连接被拒绝?

Posted

技术标签:

【中文标题】如何修复“连接到 localhost:6379 的错误 111。当我启动 rq-worker 时连接被拒绝?【英文标题】:How to fix 'Error 111 connecting to localhost:6379. Connection refused' when I start rq-worker? 【发布时间】:2019-10-16 06:52:02 【问题描述】:

我在托管在 debian 9 机器上的 Web 应用程序中使用烧瓶、redis 和 rq-worker。当我启动 rq-worker 时,我收到此错误:“连接到 localhost:6379 的错误 111。连接被拒绝”。

我已经检查过 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.

【问题讨论】:

你能提供你的应用配置来连接redis吗?这可能与您提供的凭据有关。 你好,找朋友帮忙,其实是redis配置绑定属性,我设置的是127.0.0.1::00,但是正确的配置是127.0.0.1::01。谢谢你的回复:) 【参考方案1】:

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

【讨论】:

以上是关于如何修复“连接到 localhost:6379 的错误 111。当我启动 rq-worker 时连接被拒绝?的主要内容,如果未能解决你的问题,请参考以下文章

如何修复 npm 审计修复问题?

如何修复drv?

如何修复漏洞

如何修复WMI

PHP网站漏洞怎么修复 如何修补网站程序代码漏洞

如何修复这些漏洞? (npm audit fix 无法修复这些漏洞)