Исключениями Stackoverflow является особый случай, потому что затронутое приложение ничего не может больше делать (например, вход отслеживания стека) - в этом случае, процесс пула приложений (w3p.exe) завершается ОС. Вот почему Доктор Watson/DW20 принимает участие. Вы могли попытаться отладить дамп, что DW20 сохранил использование WinDbg с расширением SOS (ожидайте крутую кривую обучения, если Вы не будете знакомы с тем комплектом инструментальных средств - я надеюсь, что это становится легче с VS2010, как обещано).
Высокое использование ЦП (и часто использование верхней памяти) вызываются DW20, который является особенно раздражающим, если "crash-and-restart-loop" быстрее, чем DW20 и таким образом, несколько процессов DW20 накапливаются.
Установка пула приложений IIS по умолчанию должна перезапустить разрушенные приложения не больше, чем 3 раза в короткий промежуток времени, иначе они будут остановлены к защищенному сервер от DoS.
Относительно первопричины, stackoverflow: Могло быть все..., но как насчет этого произвольного предположения: Доступ к базе данных перестал работать из-за неверной конфигурации, исключение сгенерировано, и Ваше приложение регистрирует исключения к базе данных, не ловя исключения на обработке исключений ;)
Поисковый фильтр выглядит подозреваемый из-за '?'
перед текстом objectClass
но это могло бы быть ошибкой перевода или вставки. Поиск возвратил нулевые записи (nentries=0
) потому что, поскольку Вы сказали, никакие записи не имели a uid
из tarcuri
и objectClass sambaSamAccount
.