Redis重新连接失败 - 操作电缆

时间:2015-12-28 17:05:35

标签: ruby-on-rails redis ruby-on-rails-5 actioncable

我在rails 5预发布版本上尝试使用Action Cable。无论何时我启动服务器,我都会收到此错误

[Action Cable] Redis reconnect failed

多次重启服务器没有帮助。我有什么问题吗?

我正在使用Ubuntu 14.04

3 个答案:

答案 0 :(得分:3)

操作电缆与redis配合使用,您需要在本地计算机上安装它 跑

{{1}}

然后重新启动服务器

答案 1 :(得分:0)

假设你已经正确安装了redis,那么你必须这样做 确保你的redis服务器绑定到你的服务器,如果你正在使用云(即AWS等),绑定到localhost或127.0.0.1本身是棘手的,根据我的经验,它不能用作预期。

您需要显式绑定到服务器的实际IP,然后重新启动redis。

如果你正在使用Centos和/或RHEL它应该在:

views/Frontend/parts/siegel.html.twig

然后搜索该行:

  

绑定127.0.0.1

然后只需将您的服务器IP地址添加到该行,例如:

  

绑定127.0.0.1 xxx.xx.xxxx

显然,请用您的IP地址替换x。

然后重启:

/etc/redis.conf

对我来说就像一个魅力。

希望它有所帮助!

答案 2 :(得分:0)

以下是安装redis的步骤。

  1. apt-get update
  2. apt-get upgrade -y
  3. apt-get install -y redis-server
  4. service redis-server restart