救援:连接被拒绝 - 无法连接到 localhost:6379 上的 Redis

2024-02-08

我已按照说明安装 resque,但现在当我尝试使用此命令生成工作程序时,出现连接错误:

$ QUEUE=mailer rake environment resque:work --trace

这是我得到的错误:

连接被拒绝 - 无法连接到 localhost:6379 上的 Redis


您是否已验证 redis-server 正在运行?请不要让我剖析以下命令,但您可以在终端中键入:

ps aux | grep redis

然后您应该看到类似以下内容:

redis 13319 0.0 0.0 2884 1056 ? Ss 10:54 0:00 /usr/bin/redis-server /etc/redis/redis.conf

如果它没有运行,我建议发出以下命令:

nohup redis-server &

这将启动一个 redis-server 进程并将其与终端分离。否则,我相信您需要在您希望 redis-server 运行的整个过程中保持该终端打开。

(启动进程后验证进程是否正在运行总是一个好主意,因此请再次使用第一个命令。)

更新:我不确定这是否适用于所有版本,但在 Ubuntu 16.04 上的 Redis Server 3.0.6 上,您可以发出sudo service redis-server status以及。您将收到一些详细的输出,因此我不会将其全部发布,但这可能是我们中的一些人的另一种选择。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

救援:连接被拒绝 - 无法连接到 localhost:6379 上的 Redis 的相关文章

随机推荐