Это старая версия документа!


Чек-лист перед обращением в техподдержку приложения (IIS + MsSQL)

  • Доступен ли физически сервер с IIS?
  • Доступен ли физически сервер с MsSQL?
  • Доступен ли удаленно сервер с IIS (через RDP, SSH, KVM)?
  • Доступен ли удаленно сервер с MsSQL (через RDP, SSH, KVM)?

Ответили «Нет»? → Проблема в инфраструктуре или доступе к серверам.

  • Может ли сервер IIS успешно пропинговать сервер MsSQL по IP-адресу и DNS-имени?
  • Может ли сервер MsSQL успешно пропинговать сервер IIS по IP-адресу и DNS-имени?

Не работает пинг? → Проблема с сетью или настройками фаервола.

  • Разрешен ли на фаерволе сервера MsSQL входящий трафик на порт MsSQL (обычно 1433) с IP-адреса сервера IIS?
  • Разрешен ли на фаерволе сервера IIS исходящий трафик на порт MsSQL сервера БД?
  • Проверены ли корпоративные фаерволы/маршрутизаторы между серверами? Не блокируют ли они порты 1433, 443?
  • ЦПУ (CPU): Не превышена ли постоянная загрузка ЦПУ (Загрузка менее 90% в течение последних 5 мин или во время обнаружения проблемы)? (Проверить через Диспетчер задач, top, htop, Zabbix).
  • Оперативная память (RAM): Достаточно ли свободной оперативной памяти (Загрузка менее 90% в течение последних 5 мин или во время обнаружения проблемы)? (Проверить через Диспетчер задач, free -m, vmstat, Performance Monitor, Zabbix).
  • Есть свободное место на системном диске (обычно C:)? Свободно не менее 10%.
  • Есть свободное место на диске, где установлено ваше приложение? Свободно не менее 10%.
  • Есть свободное место на диске, где расположены базы данных MsSQL (PGDATA)? Свободно не менее 10%.
  • Есть свободное место на диске, где расположены логи приложения, IIS и MsSQL? Свободно не менее 10%.
  • Дисковые операции (I/O): Наблюдается постоянная загрузка дисков или дисковой очереди? (Загрузка более 90% в течение последних 5 минут или во время обнаружения проблемы. Проверить через Диспетчер задач, Performance Monitor, iostat, Zabbix).

Ответили «Нет» на проблемы с ресурсами? → Требуется вмешательство Администратора для оптимизации/расширения ресурсов.

  • Запущена и работает служба W3WP.exe?
  • Запущен и работает сайт/пул приложений (Application Pool), связанный с вашим приложением в IIS Manager?

Не запущен? Попробуйте запустить вручную. Упал сразу? Проверьте логи IIS и Event Viewer на наличие ошибок. Исправьте ошибки.

Ответили «Нет» или службы не запускаются? → Проблема с IIS или конфигурацией сайта на стороне клиента.