У нас действительно странная проблема. Один из серверов в ферме серверов становится очень медленным. Мы видим несколько тайм-аутов в журналах, и общее время отклика не там, где оно должно быть (и на других серверах в ферме).
Что также странно, это то, что это не просто веб-приложение - просто вход на сервер занимает до 1,5 минут, чтобы показать вам рабочий стол. Как только вы входите в систему, система реагирует как никогда - если вы не пытаетесь запустить что-то, то есть блокнот - для запуска требуется еще одна минута, и после запуска она работает нормально.
Я проверил несколько вещей - использование памяти разумно, загрузка процессора ниже 15%, дескрипторы окон, журналы событий ничего не показывают.
Повторная обработка процесса aps.net не исправляет его - для входа в систему все равно требуется более минуты. Перезагрузка сервера помогла, но теперь он снова начал замедляться.
После более внимательного изучения мы обнаружили, что каталог Windows Temp содержит временные файлы - более 65 тыс. Файлов. Об этом, безусловно, стоит позаботиться. Но мой вопрос: может ли это быть коренной причиной вялости, или в тени все еще что-то скрывается?
Редактировать
После дополнительных копаний я сосредоточился на проблеме, связанной с размером временных каталогов. Эта статья: описывает нечто очень похожее. Я все еще не слишком уверен, потому что факт, что сервер медленно открывается даже Блокнотом, остается необъяснимым.
Возможно ли, что при таких условиях создание нового временного файла занимает более минуты?