我試圖讓閱讀一個簡單的例子,從蔚藍的Redis的緩存寫,我得到這個錯誤無法連接到redis服務器;要創建一個斷開的多路複用器,請禁用AbortOnConnectFail。 SocketFailure上PING
型「StackExchange.Redis.RedisConnectionException」的異常出現在StackExchange.Redis.dll但未在用戶代碼中處理
其他信息:無法連接到redis服務器;要創建一個斷開的多路複用器,請禁用AbortOnConnectFail。 SocketFailure上PING
我使用的代碼是這樣的,我改變DNS和密碼
// Get Connection instance
ConnectionMultiplexer connection = ConnectionMultiplexer
.Connect("xx.redis.cache.windows.net,ssl=false,password=...");
// Get database
IDatabase databaseCache = connection.GetDatabase();
// Add items
databaseCache.StringSet("foo1", "1");
databaseCache.StringSet("foo2", "2");
// Add items with experation value
databaseCache.StringSet("foo3", "3", TimeSpan.FromMinutes(20));
Stopwatch sw = new Stopwatch();
sw.Start();
// Get item value
string foo1Value = databaseCache.StringGet("foo1");
sw.Stop();
Console.WriteLine("Elapsed={0}", sw.Elapsed);
return View();
此外,請嘗試檢查解決方案在這裏:http://stackoverflow.com/questions/30906891/cant-reconnect-to-azure-redis-via-stackexchange-redis/32852922#32852922 – Nigrimmist 2015-09-29 20:13:00