WCF 신뢰할 수있는 세션 오류 스레드 때 문제를 방지 WCF 신뢰할 수있는 세션에 설계 결함이있을 나타납니다 또는 서버가 높은 CPU 부하 (80-100 % 범위)에 있거나 메시지를 처리 할 수있는 즉각적인 IO 스레드 풀 스레드가없는 경우 인프라 스트럭처 지속 메시지 수신. 이 증상은 신뢰할 수없는 세션 비활성 시간 제한으로 인해 임의 채널이 중단되
WCF 응용 프로그램을 개발 중입니다. app.config 파일에서 reliableSession을 사용하고 있습니다. 바인딩의 내 sendTimeOut은 10 분으로 설정됩니다. 응용 프로그램을 테스트하는 동안 네트워크 연결을 끊는 것과 같이 문제가 하나 생깁니다. 신뢰할 수있는 세션을 사용할 수 있도록 원격 시스템에 연결하려고합니다. 프록시는 10 분 동
클라이언트에 콜백을 사용하는 WCF 서비스를 만들려고합니다. 연결 (인터넷, 네트워크)이 있고 클라이언트 또는 채널이 명시 적으로 채널을 닫지 않은 한 채널을 계속 열어 두길 원합니다. 활동을하지 않아도 채널을 열어두기 위해 WCF가 지원하는 안정적인 세션을 발견했습니다. 안정적인 세션을 사용하면 Binding.ReceiveTimeout 및 Reliable
WCF 신뢰할 수있는 세션을 사용하여 서비스에서 클라이언트로 콜백을 사용하려고합니다. 이 콜백 채널은 무기한 열어야합니다. 일부 .NET 버전에는 reliable sessions fault prematurely을 허용하는 버그가있는 것으로 보입니다. 문제가되지 않으면 inactivityTimeout 및 receiveTimeout을 충분히 높은 값 (예 :