मुझे एमुलेटर के साथ विंडोज़ एज़ूर कैशिंग का उपयोग करते समय समस्या है (यानी, स्थानीय, बादल नहीं)।डिबगिंग के दौरान विंडोज एज़ूर कैशिंग - अनुरोध टाइमआउट
मेरे प्रणाली विन्यास हैं:
- Windows 8
- विजुअल स्टूडियो 2012 अद्यतन 1
- Azure SDK और एम्यूलेटर 1.8
- विंडोज Azure कैशिंग 1.8.1
- वेब एपीआई
- .NET 4.5
समस्या यह है: हमारा सर्वर सत्र प्रबंधन और इत्यादि के लिए विंडोज़ एज़ूर कैशिंग का उपयोग करता है। एक बार जब सर्वर क्लाइंट से अनुरोध प्राप्त करता है, तो यह कुछ ऑब्जेक्ट्स (उदाहरण के लिए, सत्र ऑब्जेक्ट्स) को रखने/प्राप्त करने के लिए विंडोज एज़ूर कैशिंग के साथ संचार करना शुरू करता है। । फिर एक "टाइम-आउट" अपवाद (Microsoft.AplicationServer.Caching.DataCacheException) हुआ है और सर्वर विजयी स्टूडियो के आउटपुट लॉग में निम्न संदेश दिखाते हुए उत्तरदायी नहीं हो जाता है।
...
iisexpress.exe Error: 0 : ERROR: <DistributedCache.RoutingClient> 25cb6980-94c5-4e72- adee-cd58defff7fe:SendMsgAndWait: Request TimedOut, msgId = 77
A first chance exception of type 'Microsoft.ApplicationServer.Caching.DataCacheException' occurred in Microsoft.ApplicationServer.Caching.Client.dll
'iisexpress.exe' (Managed (v4.0.30319)): Loaded 'C:\windows\assembly\GAC_MSIL\Microsoft.VisualStudio.Debugger.Runtime\11.0.0.0__b03f5f7f11d50a3a\Microsoft.VisualStudio.Debugger.Runtime.dll'
iisexpress.exe Error: 0 : The thread '<No Name>' (0x16d0) has exited with code 0 (0x0).
The thread '<No Name>' (0x1a00) has exited with code 0 (0x0).
The thread '<No Name>' (0x2298) has exited with code 0 (0x0).
ERROR: <DistributedCache.RoutingClient> e91ff46b-870c-4d83-8eef-6bdb718baab9:SendMsgAndWait: Request TimedOut, msgId = 78
iisexpress.exe Warning: 0 : Microsoft.WindowsAzure.ServiceRuntime Verbose: 500 : Role instance status check starting
Microsoft.WindowsAzure.ServiceRuntime Verbose: 502 : Role instance status check succeeded: Ready
WARNING: <SimpleSendReceiveModule> DeadServerCallback Called, Server URI: [net.tcp://127.255.0.0:20004], Underlying exception -
A first chance exception of type 'Microsoft.ApplicationServer.Caching.DataCacheException' occurred in Microsoft.ApplicationServer.Caching.Client.dll
iisexpress.exe Warning: 0 : WARNING: <SimpleSendReceiveModule> DeadServerCallback Called, Server URI: [net.tcp://127.255.0.0:20004], Underlying exception -
iisexpress.exe Warning: 0 : WARNING: <SimpleSendReceiveModule> DeadServerCallback: Matches My Server, Cleaning Pending Requests
iisexpress.exe Warning: 0 : WARNING: <SimpleSendReceiveModule> 48c1dd7f-f54d-40a8-9990-25af48b91eb1:Request - 79, result - Status=SendFailed[System.Net.Sockets.SocketException (0x80004005): An existing connection was forcibly closed by the remote host
at System.Net.Sockets.Socket.Send(IList`1 buffers)
at Microsoft.ApplicationServer.Caching.TcpSocketChannel.Send(IList`1 buffers, TimeSpan timeout)]
iisexpress.exe Warning: 0 : WARNING: <SimpleSendReceiveModule> DeadServerCallback: Matches My Server, Cleaning Pending Requests
A first chance exception of type 'Microsoft.ApplicationServer.Caching.DataCacheException' occurred in Microsoft.ApplicationServer.Caching.Client.dll
iisexpress.exe Warning: 0 : WARNING: <DistributedCache.SocketClientChannel.1> Request 81 to host net.tcp://127.255.0.0:20004/ failed Status=ChannelOpening
iisexpress.exe Warning: 0 : WARNING: <DistributedCache.SocketClientChannel.1> Request 80 to host net.tcp://127.255.0.0:20004/ failed Status=ChannelOpening
iisexpress.exe Warning: 0 : WARNING: <SimpleSendReceiveModule> 8ec8ff74-1f04-49da-8ff5-529d0697542f:Request - 81, result - Status=ChannelOpening
iisexpress.exe Warning: 0 : A first chance exception of type 'Microsoft.ApplicationServer.Caching.DataCacheException' occurred in Microsoft.ApplicationServer.Caching.Client.dll
जब यह शुरू होता है, तो सर्वर बस नीचे होता है (यानी, चल रहा है, लेकिन उत्तरदायी नहीं है)।
कोई विचार क्यों ऐसा होता है? क्या यह विंडोज 8 से संबंधित है?
धन्यवाद,
धन्यवाद! :) – soleiljy