接続プールを作成します。
1プライベート静的PooledRedisClientManager PRCM = CreateManager(新しい新しいString [] { "IP @パスワード:ポート"}、[] { "IP @パスワード:ポート"}新しい新しいString); 2パブリック静的PooledRedisClientManager CreateManager(文字列[] readWriteHosts、文字列[ ] readOnlyHosts) 。3 { 4 //は別リードをサポートし、ロードバランシングを書き込む 。5新しい新しいPooledRedisClientManager(readWriteHosts、readOnlyHosts、新しい新しいRedisClientManagerConfigを返す 。6 { 7 MaxWritePoolSize = 5、//リンクプールのリンク番号"書き込み" 「//、8 MaxReadPoolSize = 5 「リンク・プールのリンク番号を読み取る 。trueに自動起動9 = 10のDefaultDB = 0 ; 11}) }れる12
コール
使用(IRedisClientのRedis = prcm.GetClient()){ Redis.Set(キー、値、dateTimeの); }
このエラーは、あなたのアカウントに対応していませ役割を指揮します
ソリューション:
接続プールを作成する際に偽RedisConfig.VerifyMasterConnections =ように、コードに追加されます。
パブリック静的PooledRedisClientManager CreateManager 1(文字列[] readWriteHosts、文字列[] readOnlyHosts) 2 { 3 =のRedisConfig.VerifyMasterConnections falseに;。 。4 //別々のリードをサポートし、ロードバランシングを書く 。5新しい新しいPooledRedisClientManager(readWriteHosts、readOnlyHosts、新しい新しいRedisClientManagerConfig返す 。6 { 7 MaxWritePoolSizeを= 5、// "書き込み"リンクセルリンク番号 のリンクの数をプール8 MaxReadPoolSize = 5、// "読み取り"接続 9真の自動起動=、。 10のDefaultDB = 0 11}); 12}であります
問題は解決します!
別のエラー
NOAUTH認証が必要
ソリューション
プライベート静的PooledRedisClientManagerのPRCM = CreateManager(新しい文字列[] { "パスワード@のIP:ポート"}、新しい文字列[] { "パスワード@のIP:ポート"});