sql >> データベース >  >> NoSQL >> Redis

レスキュー:接続が拒否されました-localhost:6379でRedisに接続できません

    redis-serverが実行されていることを確認しましたか?次のコマンドを分析するように言わないでください。ただし、端末では次のように入力できます。

    ps aux | grep redis

    次に、次のように表示されます。

    redis 13319 0.0 0.0 2884 1056 ? Ss 10:54 0:00 /usr/bin/redis-server /etc/redis/redis.conf

    実行されていない場合は、次のコマンドを発行することをお勧めします。

    nohup redis-server &

    これにより、redis-serverプロセスが開始され、ターミナルから切り離されます。それ以外の場合は、redis-serverを実行する間、その端末を開いたままにしておく必要があると思います。

    (プロセスを起動したら、プロセスが実行されていることを確認することをお勧めします。そのため、最初のコマンドをもう一度使用してください。)

    更新:これがすべてのバージョンで機能するかどうかはわかりませんが、Ubuntu16.04のRedisServer 3.0.6では、sudo service redis-server statusを発行できます。 同じように。いくつかの詳細な出力を受け取るので、すべてを投稿することはしませんが、それは私たちの一部にとって別のオプションかもしれません。



    1. jsonファイルをmongoにインポートする適切な方法

    2. Scrapy-redisプログラムは自動的に閉じません

    3. MongoDBスキーマ設計:常にスキーマがあります

    4. DBRefでmongodbをクエリする方法