Убиваем сайт ASP.NET правильно

Должно быть уже ни для кого не секрет, что положив в корень сайта, на ASP.NET 2.0 и выше, файл app_offline.htm – IIS будет игнорировать обращения к этому сайту, вплоть до запроса картинок, т.к. управление пулу сайта не передается и, в идеале, он попросту падает

Но все ли знают, что IIS отдает содержимое файла app_offline.htm?

Эту возможность достаточно удобно использовать во время продолжительного обновления сайта, например более 30 секунд

Но стоит помнить один важный момент – все браузеры, кроме FireFox проигнорируют содержимое этого файла, и отдадут пустую страницу (chrome, opera) или выдадут сообщение, о невозможности обработки содержимого файла (ie), если файл app_offline.htm имеет размер менее 512 байт, забавно, не так ли?

можете скачать тестовый  app_offline.htm

Комментариев нет:

Отправить комментарий

Можете оставить свой комментарий