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

Как я могу сделать так, чтобы один виртуальный сайт iis не заглушал все остальные?

У меня около 20 веб-сайтов IIS на одном сервере Windows 2003. Один из веб-сайтов предназначен для загрузки обновлений продуктов.

Какие методы / инструменты доступны мне, чтобы гарантировать, что один не убивает реакцию других?

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

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

Вы можете (и должны) установить ограничения на пропускную способность для любого сервера IIS, который потенциально может использовать всю пропускную способность сервера. Кроме того, вы также должны (как упоминалось ранее) иметь сайты в собственном пуле приложений.

Чтобы ограничить полосу пропускания, используемую отдельным веб-сайтом

  1. В диспетчере IIS разверните локальный компьютер, разверните папку «Веб-сайты», щелкните веб-сайт правой кнопкой мыши и выберите «Свойства».

  2. Перейдите на вкладку «Производительность» и в разделе «Регулировка пропускной способности» установите флажок «Ограничить пропускную способность сети, доступную для этого веб-сайта».

  3. В поле Максимальная пропускная способность (в килобайтах в секунду) введите максимальное количество килобайт в секунду, которое должен использовать этот сайт. Это значение должно быть не менее 1024 Кбит / с.

  4. Щелкните Применить, а затем щелкните ОК.