Вопросы
Войти

Есть ли проблемы с имея несколько веб-сайтов IIS, указывая на ту же папку?

Glenn Slaven

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

iis
hosting
web-hosting
3 Ответов
Mark S. Rasmussen

Никаких причин, чтобы использовать несколько приложений бассейны, если у вас нет явных причин для разделения их. В противном случае это просто трата памяти.

Там не должно быть никаких проблем в запуск нескольких сайтов на одном и том же каталоге. Если в какой-то момент клиент нуждается в другой версии, вы можете перенести их на другой реж со специализированной базой кода / конфигурации / и т. д. Если это сценарий, который может произойти более часто, то вы могли бы рассмотреть, разделив их на разных сайтах фронт.

Sam Cogan

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

ALZ

В некоторых случаях это может быть опасно. Есть возможность получить взаимоблокировок на ресурсы файловой системы. В моем случае это был индекс Lucene и двух приложений бассейны, глядя в ту же папку. Оба начали обновление индекса одновременно, так что половина файлов была заблокирована по одной заявке, а другая половина на второй, вызвал веб-сайты unresponsivness. Очень трудно отлаживать.