Windows 서비스에서 호스팅되는 WCF 서비스가 있습니다. 이 서비스의 클라이언트는 closeTimeout, receiveTimeout, openTimeout, sentTimeout을 5 분으로 설정했습니다. 서비스도 동일합니다. 특정 상황에서 WCF 서비스는 작업을 처리하는 데 5 분 이상 걸릴 수 있습니다. 이 경우 클라이언트는 호출을 중단하지만 서비스 프로세스는 작업이 완료 될 때까지 계속 실행됩니다.클라이언트가 연결이 끊어진 경우 WCF 서버 작업 중단
이제 질문은 ... 클라이언트가 연결이 끊어 졌거나 타임 아웃 (또는 다른 것?)을 감지 할 수있는 구성/기술이 있습니까? WCF 서비스가 작업을 중단 할 수 있도록하려면 어떻게해야합니까?