1
しかしServiceStack.Redis.RedisResponseException:不明なコマンド 'SCAN'
container.Register<IRedisClientsManager>(c => new RedisManagerPool(conn));
container.Register(c => c.Resolve<IRedisClientsManager>().GetCacheClient().WithPrefix("MyPrefix"));
を次のように私は、私のServiceStackアプリホストで私RedisClientを登録し、私は
var keys = Cache.GetAllKeys();
を呼び出したときに、私のサービスでは、私はこれを受けエラー:ServiceStack.Redis.RedisResponseException:未知のコマンド 'SCAN'
どうすればよいですか?このCacheClientのすべてのキーをコンテナのプレフィックス設定でクリアしたいと思います。
あなたはどのバージョンのレディスを使用していますか? SCANは比較的新しいコマンドです。 –
私は2.4.6を使用しています。私は窓を使用しているのでhttps://github.com/rgl/redis/downloadsからダウンロードしました – icube
OK、したがって、2.4.6は5-6歳のような古代版です。そして、窓に赤い線は正式にはサポートされていません、私はあなたがドッカーを実行し、その上に赤目の画像を使用することをお勧めします。 –