IIS: веб-приложение периодически зависает, требуется перезагрузка системы

Раз в 18-24 часа мой IIS перестает отвечать на конкретном сайте. Мы обновили наше веб-приложение неделю назад, и, похоже, это началось. Когда это происходит:

  1. Любой запрос к приложению asp.net зависает навсегда
  2. Перезапуск пула приложений дает ошибку 0x80070425(Служба не может принять управляющее сообщение в это время)
  3. I не могу даже выйти из компьютера, Log Off зависает. Единственный способ — перезапустить машину.
  4. Иногда это происходит из-за необработанной суеты.чистое исключение, в другое время закономерности нет.
  5. Проверка файлов журнала IIS не выявила какой-либо узнаваемой закономерности.

Компьютер — Windows Server 2008 R2 Standard Edition. Мое приложение работает в ASP.Net 4.0 Classic Mode

Некоторые из найденных записей журнала событий:


Произошла ошибка во время обработки автоматического запуска управляемой службы приложений для пула приложений: «MyApps '. Загрузка объектов поставщика служб приложений не поддерживается, если режим конвейера установлен на «Классический». В результате автозапуск службы управляемых приложений не был завершен. Чтобы решить эту проблему, измените режим конвейера для этого пула приложений на «Интегрированный». Поле данных содержит код ошибки.


Рабочий процесс «1164», обслуживающий пул приложений «MyApps», не смог остановить канал прослушивателя для протокола «http» за отведенное время. Поле данных содержит номер ошибки.


Пул приложений OfficeClip отключен. Запрос от протокола http на создание пула приложений не выполнен. Перезапустите пул приложений, чтобы служба активации процессов Windows (WAS) могла определить правильное состояние протокола. Поле данных содержит номер ошибки.


Windows обнаружила, что ваш файл реестра все еще используется другими приложениями или службами. Файл будет выгружен сейчас. Приложения или службы, содержащие ваш файл реестра, впоследствии могут работать неправильно.

ДЕТАЛЬ - 1 дескриптор пользовательского реестра, просочившийся из \Registry\User\S-1-5-21-3692684334-282388892-2276244761-500: Процесс 900 (\Device\HarddiskVolume2\Windows\System32\svchost.exe) открыл ключ \REGISTRY\USER\S-1-5-21-3692684334-282388892-2276244761-500\Printers\DevModePerUser


The World Wide Web Службе публикации не удалось установить пул приложений для приложения «/» на сайте «10». Поле данных содержит номер ошибки.


Любые идеи о том, как выяснить, что не так, кроме переустановки ОС?

19
задан Samuel 2 June 2012 в 14:24
поделиться