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

10.XX.XX.28:6379でRedisに接続できませんでした:不明なエラー-SpringBatchまたはWindowsマシンからのアクセス中に

    この問題は次のように解決できました:「リモートシステムからredisにアクセスする」

    デフォルトでは、redisはローカルホストからアクセスできますが、リモートの場所からredisサーバーにアクセスする場合は、構成ファイルにいくつかの変更を加える必要があります。インスタンスの構成ファイル、つまり/etc/6379.confを開きます

    $ vi /etc/redis/6379.conf
    

    ‘bind 127.0.0.1’を探します 。 127.0.0.1を置き換えることができます 0.0.0.0を使用 または、サーバーのIPアドレスを追加します。次のようになります

    bind 0.0.0.0
    

    または

    bind 127.0.0.1 192.168.1.100
    

    変更を保存した後、ファイルを終了し、サービスを再起動して変更を有効にします。

    $ service redis_6379 restart
    

    複数または異なるポート番号を使用している場合は、それぞれのポート番号のすべての構成ファイルに変更が加えられることに注意してください。

    ここで、リモートシステムからredisにログインできるかどうかを確認するには、最初にリモートシステムにログインして、ターミナルから次のコマンドを入力します。

    $ redis-cli -h 192.168.1.100 -p 6379
    

    ここで、192.168.1.100 は、redisインスタンスのポート番号として6379を使用するredisサーバーのIPアドレスです。

    完了:)

    問題がある場合は実行します:yum install make gcc gcc-c++ kernel-devel



    1. CMakeExternalProject_Addを使用してmongo-cxx-driverをビルドする

    2. Redisリスト

    3. PHPでmysqlとmemcached間の接続を確認する方法

    4. OpenedXMongoDBデータベースをバックアップする方法