我設置一個Redis的集羣(版本3.2.0)(未哨兵)4個碩士(每有一個從)和虛擬IP隨機點4一個連接到羣集的Redis主服務器,採用IPS:如何使用ServiceStack客戶(在不哨兵)
VIP:10.0.0.10:6379(連接到M1,M2,M3,M4)
M1: 10.0.0.1:6379 - S1: 10.0.0.5:6378
M2: 10.0.0.2:6379 - S2: 10.0.0.6:6378
M3: 10.0.0.3:6379 - S3: 10.0.0.7:6378
M4: 10.0.0.4:6379 - S4: 10.0.0.8:6378
我的客戶使用ServiceStack通過VIP連接到我的集羣:10.0.0.10 :6379,但我得到了錯誤:
An exception of type 'ServiceStack.Redis.RedisResponseException' occurred in ServiceStack.Redis.dll but was not handled in user code
Additional information: MOVED 2872 10.0.0.3:6379
我現在的字符串:
<add key ="REDIS_MANAGER" value="[email protected]:6379?connectTimeout=10000"/>
我想這個問題,因爲我ServiceStack串連接成獨立的Redis Redis的不集羣。 它一樣,我們必須使用「-c」與Redis的-CLI命令行。
所以,請幫我串用ServiceStack委託人或其他任何解決方案中使用Redis的羣集連接到Redis的集羣。
非常感謝!
謝謝,我投了反對票。但是那個話題在一年多以前,SericeStack.Redis目前的版本還不支持Redis集羣? – TuanPham
否,它不支持Redis羣集,否則該功能請求將被關閉。 – mythz
謝謝mythz。你知道其他支持Redis集羣的客戶端嗎? – TuanPham