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