Существуют ли какие-либо рекомендации по использованию пула приложений IIS? - PullRequest
1 голос
/ 06 апреля 2011

В последнее время я смотрел на пулы приложений, особенно с учетом приложений ASP.NET, и я изо всех сил пытался найти какие-либо рекомендации по использованию пулов приложений.

Конечно, многое зависит отразмер и масштаб ваших предназначенных приложений с точки зрения ограничений памяти и т. д., но я более конкретно думал о следующих направлениях ...

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

Или просто запускать их под сайтами, уже имеющими пул приложений?

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

Учитывая гибкость и оптимизацию, моя первоначальная мысль - создатьновый v dir и пул приложений на приложение под родительским сайтом - яИнтересно, есть ли у кого-нибудь мысли о передовой практике или ссылках, которые могут помочь?

Приветствия

1 Ответ

2 голосов
/ 15 мая 2011

Для обеспечения устойчивости создайте отдельный пул приложений для каждого приложения. Таким образом, если событие происходит в одном приложении, которое вызывает остановку пула, это касается ТОЛЬКО приложения, а не других на вашем сервере.

Это также помогает с точки зрения безопасности - пул приложений управляет удостоверением работающего приложения. Вы должны предоставить только достаточные разрешения для запуска приложения на компьютере. Если одному приложению требуется доступ к определенной папке на сервере, это не значит, что вы должны предоставлять одинаковый доступ ко всем своим приложениям.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...