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

Node.jsとsocket.ioでのRedis認証エラー

    これを解決するには、redisモジュール自体をオプションとしてRedisStoreコンストラクターに渡します。

    io.set('store', new RedisStore({redis: redis, redisPub: redisClient, redisSub: redisSubscriber, redisClient: redisClient }));
    

    これは、クライアントオブジェクトがinstanceof RedisClientを渡すために必要でした。 テストし、パスワードなしで再初期化しないでください。どうやら、RedisStore redisモジュールを再必要とします。createClientで作成されたredisクライアント メソッドは、新しいクラスなどのメンバーです。

    誰かがsocket.ioの問題#808で抱えていた関連する問題を見て、これを理解しました。



    1. RDBToolsはRedisLabsに買収されました!

    2. mongoの結果から_idを削除します

    3. rmongodb:クエリで$またはを使用

    4. MongoDB $ weeklyUpdate#65(2022年4月15日):GDELT、Mongoose、およびHackathon Time!