AmazonAWSEc2マイクロインスタンスでnode.jsサーバーとRedisサーバーを実行しようとしています。
Redisサーバーをインストールしましたが、redis-serverコマンドは正常に実行されます。
「Forever」を使用して、Redis-Serverを実行し続けます。そしてそれはうまくいきます。
しかし、Nodeサーバーを起動すると、Redis-Serverに接続できません。
次のエラーが発生します-
Error Error: Redis connection to 127.0.0.1:6379 failed - connect ECONNREFUSED 
「ForeverList」を実行すると、redisサーバーが正常に実行されていることが示されます。
info:   Forever processes running
data:       uid  command script                         forever pid   logfile                        uptime          
data:   [0] _pXw node    app.js                         26670   26671 /home/ubuntu/.forever/_pXw.log 0:0:0:13.463    
data:   [1] ylT1 node    redis-server                   25013   26681 
redis-serverが起動すると、6379ポートで起動することを確認しました。
誰かがこのエラーが発生している理由と私がこれを修正する方法を説明するのを手伝ってもらえますか?
次のコードを使用してRedisに接続します。Redis用にクライアントライブラリをインストールしています。
var redis = require("redis"),
        client = redis.createClient();
ローカルホストでコードを実行すると、すべてが正常に実行されます。