멀티 스레드 wcf maxConcurrentCalls = 10을 사용하고 있습니다. 내 서비스에 대한 호출을 기록하여 10 개의 다른 스레드가 내 서비스 클래스에서 실행 중이며 다음 호출에서 재사용된다는 것을 알 수 있습니다.wcf 스레드를 파기하십시오
스레드를 삭제/삭제하도록 WCF에 지시하여 다음 호출시 새 스레드를 만들 수 있습니까?
나는 때때로 (예기치 않은 예외가 발생하면) 제거하려고하는 스레드 정적 상태이기 때문입니다. 성능을 얻으려면 스레드 정적 범위를 사용하고 있습니다.
스레드를 수동으로 제어하지 않는 시나리오에서 ThreadStatic을 사용하면 디자인이 좋지 않습니다. –