Http 400 "Плохой запрос" и win32status 1450, когда большие сообщения отправляются в службу WCF

Мы иногда получаем Http 400 неправильных кодов результатов запроса при публикации большого файла (10 МБ) в службу WCF, размещенную в IIS 6. Мы можем воспроизвести это с помощью SOAP UI, и кажется, что это непредсказуемо, когда это происходит. В нашем журнале WCF вызов не получен, поэтому мы считаем, что запрос не достигает ни ASP.NET, ни среды выполнения WCF. Это происходит на нескольких веб-сайтах на одном компьютере, каждый из которых имеет свой пул приложений. Все настройки IIS являются настройками по умолчанию, только в ASP.NET и WCF мы разрешаем большие читательские квоты и т. Д....

Win32status, который регистрируется в журнале IIS, - 1450, что, по нашему мнению, означает "ошибка без системных ресурсов".

Итак, теперь вопрос: а) как мы можем решить это б) (когда а не применимо:)), какие счетчики производительности или журналы полезны, чтобы узнать больше об этой проблеме?

привет, Тим

1 ответ

Проверьте эту статью KB810957, которая объясняет причину проблемы, и UploadReadAheadSize является решением для той же самой.

Дайте мне знать, если это поможет.

Другие вопросы по тегам