Достигнут ли какой-либо прогресс в диагностике исключений HttpException? - PullRequest
7 голосов
/ 08 февраля 2011

У меня такая же проблема, как описано в этом посте, Диагностика "Превышен интервал ожидания для запроса" HttpExceptions .Я включил отслеживание Failed Request, как рекомендовано, и работаю с кем-то в MS (хотя это мучительно медленно).

Исходное сообщение не обновлялось более года, поэтому мне интересно, было ли когда-либо найдено исправление или вы просто игнорируете эти ошибки.

Любая помощь будетоценили.

1 Ответ

14 голосов
/ 02 сентября 2011

После более чем семи месяцев устранения неполадок, связанных с этой проблемой, специалисты из Microsoft наконец-то нашли ее. Это не стало такой сложной проблемой, мы все наверняка многое узнали об интегрированном режиме IIS 7+.

В итоге:

В классическом режиме IIS6 и IIS7 + запрос не достигает asp.net, пока не будет прочитано все тело объекта. Если тело объекта не полностью прочитано, asp.net никогда не был достигнут, поэтому http просто регистрирует ошибку, а asp.net никогда не становится мудрее.

Однако в интегрированном режиме IIS7 + asp.net немедленно принимает запрос, поэтому, если тело объекта не полностью прочитано, asp.net регистрирует тайм-аут и вызывает исключение.

Итак, эти исключения можно смело игнорировать, поскольку они ожидаемого поведения.

Я действительно надеюсь, что это поможет кому-то еще.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...