2
WCF를 사용하여 시작/중지 명령을 보내는 장기 실행 프로세스를 제어하는 데 문제가 있습니다.높은 프로세서 사용량에서의 WCF 및 스레드 풀 응답
CPU로드가 높을 때 WCF가 요청에 응답하지 않는 것 같습니다. 불행히도 많은 수의 계산을 수행해야하기 때문에 문제의 응용 프로그램에는 가능한 많은 코어에서 높은 CPU가 필요합니다.
WCF에서 요청을 처리하기 위해 스레드 풀을 사용하면 문제가 발생할 수 있습니까?
"we don't spin up new threads when CPU usage is higher than 80%는"
질문은 전적으로 서버에 관한 것입니다. 따라서 서버 프로세스는 시작/중지 명령을 청취하고 수치 처리를 수행 할 코어와 동일한 전용 (비 스레드 풀) 스레드를 실행합니다. 기본값은 스레드 풀 및 GC 구성에 사용됩니다. 내가 다른 것을 놓치고 있다면 알려주세요 :) –
혹시 이것에 대해 궁금하신 적이 있으십니까? – Larsenal
불행히도 아니 ... –