簡體   English   中英

Redis重新連接失敗 - 操作電纜

[英]Redis reconnect failed - Action Cable

我在rails 5預發布版本上嘗試使用Action Cable。 無論何時我啟動服務器,我都會收到此錯誤

[Action Cable] Redis reconnect failed

多次重啟服務器沒有幫助。 我有什么問題嗎?

我正在使用Ubuntu 14.04

Action Cable可與redis配合使用,您需要在本地計算機上安裝它

sudo apt-get -y install redis-server

然后重新啟動服務器

假設您正確安裝了redis,那么您必須確保將redis服務器綁定到服務器,如果您正在使用雲(即AWS等),綁定到localhost或僅127.0.0.1是棘手的根據我的經驗,它沒有按預期工作。

您需要顯式綁定到服務器的實際IP,然后重新啟動redis。

如果你正在使用Centos和/或RHEL它應該在:

/etc/redis.conf

然后搜索該行:

綁定127.0.0.1

然后只需將您的服務器IP地址添加到該行,例如:

綁定127.0.0.1 xxx.xx.xxxx

顯然,用您的IP地址替換x'es。

然后重啟:

systemctl restart redis

對我來說就像一個魅力。

希望它有所幫助!

以下是安裝redis的步驟。

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM