Назад | Перейти на главную страницу

Что происходит с запросами к IIS при изменении физического каталога приложения

Я стремлюсь к развертыванию нашего веб-приложения ASP.NET 4.0 с нулевым временем простоя, и в Интернете говорят, что кошерный способ сделать это выглядит следующим образом:

Все это звучит хорошо и модно, но я нигде не мог найти никакой информации о том, что происходит с запросами на лету, когда IIS меняет свои настройки. Другими словами, каковы последствия изменения физического каталога приложения, которое в настоящее время обслуживает запросы?

У нас была такая ситуация в прошлом. Мы решили продублировать веб-сайт в IIS, а затем переключить заголовки хоста, но столкнулись с проблемами, потому что им потребовалось несколько секунд, чтобы отключить их.

Можно было бы изменить расположение файла, но я готов поспорить, что в этом случае IIS перезапустит приложение. Было бы бессмысленно, если бы веб-приложение / сайт не перезагружали после чего-то вроде изменения местоположения файла.

Возможно, сценарий для переключения заголовков хоста может лучше работать между двумя приложениями?