더 큰 메시지가 WCF 서비스로 전송될 때 Http 400 '잘못된 요청' 및 win32status 1450

더 큰 메시지가 WCF 서비스로 전송될 때 Http 400 '잘못된 요청' 및 win32status 1450

IIS 6에서 호스팅되는 WCF 서비스에 대용량 파일(10mb)을 게시할 때 Http 400 잘못된 요청 결과 코드를 받는 경우가 있습니다. SOAP UI를 사용하여 이를 재현할 수 있으며 이런 일이 발생하면 예측할 수 없는 것 같습니다. WCF 로그에서는 호출이 수신되지 않으므로 요청이 ASP.NET이나 WCF 런타임에 도달하지 않는 것으로 생각됩니다. 이는 각각 자체 응용 프로그램 풀이 있는 동일한 시스템의 여러 웹 사이트에서 발생합니다. 모든 IIS 설정은 기본값이며 ASP.NET 및 WCF에서만 더 큰 readerQuota 등을 허용합니다....

IIS 로그에 기록된 win32status는 1450이며 이는 "시스템 리소스 없음 오류"를 의미한다고 생각됩니다.

이제 질문은 다음과 같습니다. a) 이 문제를 어떻게 해결할 수 있습니까? b) (a가 적용되지 않는 경우 :) ) 이 문제에 대해 자세히 알아보는 데 어떤 성능 카운터나 로그가 유용합니까?

인사해요, 팀

답변1

이 기사를 확인하세요KB810957문제의 원인을 설명하고업로드미리 읽기크기같은 것에 대한 솔루션입니다.

도움이 된다면 알려주세요.

관련 정보