2013-10-24 2 views
1

나는 윈도우 Azure 캐시에이 오류를 얻고 난 정말 수 t는 그것을 파악 : 그것은 에뮬레이터에서 잘 작동 ...푸른 캐시 오류

ErrorCode가 : 하위 상태 : 일시적인 오류가입니다. 나중에 다시 시도하십시오. (하나 이상의 지정된 캐시 서버를 사용할 수없는 경우 네트워크 또는 서버가 혼잡하여 발생할 수 있음) 또한 온 - 프레미스 캐시 클러스터의 경우 다음 조건을 확인하십시오.이 클라이언트 계정에 보안 권한이 부여되었는지 확인하고 AppFabric 캐싱 서비스는 모든 캐시 호스트의 방화벽을 통해 허용되며, 서버의 MaxBufferSize는 클라이언트에서 전송 된 직렬화 된 객체 크기보다 크거나 같아야합니다. 추가 정보 : 클라이언트가 서버와 통신하려고했습니다 : net.tcp : //KT.Cache : 24233.

어떤 sugestions는

답변

1

이는 초조 자주 문제 및 구성 문제보다 서비스의 실패에 더 많은 포인트 것 같다 .. 웰컴입니다. 이 오류를 검색하면 가능한 모든 해결책이 아니라 많은 가능한 해결책을 얻을 수 있습니다. 나는 제안한다 :

  1. 최신 SDK를 사용하고 있는지 확인하십시오. 나는 캐싱 라이브러리에서 2.0과 2.1 사이의 변화가 있음을 알고있다. 이 오류의 빈도는 SDK에서주의를 얻고 있음을 의미한다고 가정합니다.
  2. MaxBufferSize를 적절하게 조정하십시오. 어떤 경우에는 신속하게 수정합니다.
  3. 오류를 찾아 다시 시도하십시오. 그것은 최적은 아니지만 완전히 넘어지는 것을 막습니다. this answer
+0

동일한 오류가 발생하지만 Azure (에뮬레이터에서는 로컬이 아님)에서만 발생합니다. 웹 역할에서 공동 역할의 캐싱을 사용하고 있습니다. 내 질문 :'web.config' ('dataCacheClient''transportProperties' 섹션에서)에 MaxBufferSize 만 설정해야합니까? – davenewza