Это может быть самой загадочной проблемой, с которой я когда-либо сталкивался.
У нас установлена IIS7 с 3 веб-сайтами, каждый со своим пулом приложений. Один раз в день, в течение часа, один из них выключается.
То, что я имею в виду под «понижением», это:
- Он перестает отвечать на запросы динамических страниц (например, default.aspx), но будет нормально обрабатывать статические файлы (logo.png).
- Wireshark сообщает мне, что эти динамические запросы страниц на самом деле возвращают HTTP 500 Внутренние ошибки Сервера, но в браузере я не вижу ошибки. Я просто вижу, как работает браузер.
- Если я вхожу в систему локально в поле и сижу около , все работает нормально . Все страницы обновляются, поэтому база данных запрашивается. Все это кажется совершенно нормальным.
- В журнале событий нет ошибок.
- Нет зарегистрированных ошибок, которые были зафиксированы нашей внутренней (на уровне приложений) регистрацией ошибок.
- Основной файл журнала IIS, который, как я думал, регистрировал каждый запрос, показывает нет записей этих запросов, поступающих.
И, если я перезапущу пул приложений для веб-сайта, все сразу возвращается. Или, если я подожду час или около того, он вернется.
Итак, я исключил:
- Проблемы с DNS, так как у меня нет проблем с обслуживанием терминала в поле по имени хоста.
- Проблемы с базой данных, так как сайт работает нормально, когда я нахожусь на коробке и бродю вокруг
- Проблемы с брандмауэром HTTP, так как я вижу запросы в wireshark и даже получаю изображения для обслуживания.
Я должен предположить, что это проблема с моим приложением, но IIS даже не показывает, что эти запросы когда-либо происходили, и ничто в IIS или моем приложении не регистрирует ошибки.
Он также даже не падает в одно и то же время каждый день. Это началось ночью (@midnight) и кажется, что оно постепенно начало перемещать свое дневное время примерно на час или около того, пока не достигнет точки, где оно достигло 9 часов утра.
Будем весьма благодарны за любые подсказки, которые могут у вас возникнуть для дальнейшего устранения неполадок.
Том