単一の Ubuntu 14_04 マシンで実行されている 3 つのマスター / 3 つのスレーブ Redis クラスターがあります。クラスターを作成するときは、ここで公開されているガイドに従いました。また、同じマシンで Nutcracker を実行しています。すべてが起動し、クラスター内で正しく機能しているように見えます。ServiceStack.Redis v3 API を使用して小さな C# アプリを作成しましたが、Redis クラスターに書き込もうとすると例外がスローされます。応答は次のとおりです。
タイプ 'ServiceStack.Redis.RedisResponseException' の未処理の例外が ServiceStack.Redis.dll で発生しました
追加情報: MOVED 5836 192.168.120.147:7001、sPort: 54812、LastCommand: SET foo_1 "bar_1"
私が使用しているコードは次のとおりです。
ServiceStack.Redis.RedisClient redisClient = new ServiceStack.Redis.RedisClient("192.168.120.147");
redisClient.Set("foo_1", "bar_1");
どんな助けでも大歓迎です。
ありがとう!