Azure 웹 역할 프로젝트를 SDK v1.8에서 SDK v2.5로 업데이트했으며 역할 내 캐싱이 더 이상 작동하지 않는 것 같습니다. 다음 오류가 표시됩니다.SDK 2.5 업그레이드 후 Windows Azure 역할 내 캐싱이 작동하지 않음
ErrorCode ERRCA0017 : SubStatus ES0006 : 일시적인 오류가 있습니다. 나중에 다시 시도하십시오. (하나 이상의 지정된 캐시 서버를 사용할 수없는 경우 네트워크 또는 서버가 혼잡하여 발생할 수 있음) 또한 온 - 프레미스 캐시 클러스터의 경우 다음 조건을 확인하십시오.이 클라이언트 계정에 보안 권한이 부여되었는지 확인하고 AppFabric 캐싱 서비스는 모든 캐시 호스트의 방화벽을 통해 허용되며, 서버의 MaxBufferSize는 클라이언트에서 전송 된 직렬화 된 객체 크기보다 크거나 같아야합니다. 추가 정보 : 클라이언트가 서버와 통신하려고했습니다 : net.tcp : //10.175.252.32 : 20004 /. ---> System.Net.Sockets.SocketException : 대상 컴퓨터가 Microsoft.ApplicationServer.Caching.AsyncResultNoResult.EndInvoke() (Microsoft.ApplicationServer.Caching)의 10.175.252.32:20004 에서 적극적으로 거부했기 때문에 연결할 수 없습니다. TcpClientChannelFactory.TcpConnectionCallback (IAsyncResult result) --- 내부 예외 스택 추적 끝 --- Microsoft.ApplicationServer.Caching.DataCache.ThrowException (ErrStatus errStatus, Guid trackingId, Exception responseException, Byte [] [] payload, EndpointID destination) Microsoft.ApplicationServer.Caching.SocketClientProtocol.ExecuteApi (IVelocityRequestPacket 요청, IMonitoringListener 수신기) at Microsoft.ApplicationServer.Caching.SocketClientProtocol.Upsert (VelocityPacketType 형식, String 키, 개체 값, DataCacheItemVersion) Microsoft.ApplicationServer.Caching.SocketClientProtocol.Put (String key, Object value, DataCacheItemVersion oldVersion, TimeSpan 시간 제한, DataCacheTag [] 태그, String 영역, IMonitoringListener 수신기)에서 ) Microsoft.ApplicationServer.Caching.DataCache.InternalPut (문자열 키, 개체 값, DataCacheItemVersion oldVersion, TimeSpan 시간 제한, DataCacheTag [] 태그, 문자열 영역, IMonitoringListener 수신기) at Microsoft.ApplicationServer.Caching.DataCache <> c__DisplayClass23.b__22() Microsoft.Practices.EnterpriseLibrary.TransientFaultHandling.RetryPolicy.ExecuteAction는 [TResult (Func`1의 FUNC) 여기서
는 여기의 app.config
<dataCacheClients>
<dataCacheClient name="default">
<autoDiscover isEnabled="true" identifier="WorkerRole" />
</dataCacheClient>
</dataCacheClients>
설정된다에서 내 프로젝트에도 에뮬레이터에
<package id="WindowsAzure.ServiceBus" version="2.5.3.0" targetFramework="net45" />
<package id="WindowsAzure.Storage" version="4.2.1" targetFramework="net45" />
<package id="Microsoft.WindowsAzure.Caching" version="2.5.0.0" targetFramework="net45" />
<package id="Microsoft.WindowsAzure.ConfigurationManager" version="2.0.3" targetFramework="net45" />
<package id="EnterpriseLibrary.TransientFaultHandling.Caching" version="6.0.1304.0" targetFramework="net45" />
, 내가 (추가 정보없이) 같은 오류를보고하고의 패키지입니다. WinDebug는 Azure 역할 (오류 상태로 열림)에서 작동하지 않습니다. ...
어떤 도움이 질문은 이전 (하지만 여전히 관련)입니다