teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

2

追記

2017/04/07 15:27

投稿

gogoackman3
gogoackman3

スコア109

title CHANGED
File without changes
body CHANGED
@@ -1,5 +1,5 @@
1
1
  EC2内でredisを起動しています。
2
- そこにrailsからアクセスしようとすると、なぜか以下のエラーになります。
2
+ そこに同じEC2インスタンスにあるrailsからアクセスしようとすると、なぜか以下のエラーになります。
3
3
 
4
4
  ```ruby
5
5
  Redis::CannotConnectError (Error connecting to Redis on localhost:6379 (Errno::ECONNREFUSED)):

1

追記

2017/04/07 15:27

投稿

gogoackman3
gogoackman3

スコア109

title CHANGED
File without changes
body CHANGED
@@ -24,4 +24,20 @@
24
24
  [5981] 07 Apr 23:25:01 - 0 clients connected (0 slaves), 717496 bytes in use
25
25
  [5981] 07 Apr 23:25:06 - 0 clients connected (0 slaves), 717496 bytes in use
26
26
  ```
27
- おそらく設定周りに問題あって接続出来ないのかと予測しているのですが、redisの環境変数以外に何か接続に問題でる設定はありますでしょうか??
27
+ おそらく設定周りに問題あって接続出来ないのかと予測しているのですが、redisの環境変数以外に何か接続に問題でる設定はありますでしょうか??
28
+
29
+ 【追記】
30
+ その後、以下のように環境変数を変更してみましたが、エラーのままです。
31
+
32
+ ```ruby
33
+ ENV["REDIS"] = "localhost:6379"
34
+ ```
35
+ ```ruby
36
+ Redis::CannotConnectError (Error connecting to Redis on 127.0.0.1:6379 (Errno::ECONNREFUSED)):
37
+ ```
38
+ それと`ps -ef | grep redis`と叩いた結果は以下です。
39
+
40
+ ```ruby
41
+ ➜ log git:(master) ✗ ps -ef | grep redis
42
+ myproject 6379 5618 0 23:51 pts/1 00:00:00 grep --color=auto --exclude-dir=.bzr --exclude-dir=CVS --exclude-dir=.git --exclude-dir=.hg --exclude-dir=.svn redis
43
+ ```