Поделиться через


Элемент <system.web> (Веб-параметры)

Содержит сведения о том, как уровень размещения ASP.NET управляет поведением на уровне всего процесса.

<system.web>
</system.web>

Атрибуты и элементы

В следующих разделах описаны атрибуты, дочерние и родительские элементы.

Атрибуты

Отсутствует.

Дочерние элементы

Элемент

Описание

<applicationPool>

Указывает параметры конфигурации для пулов приложений IIS в файле aspnet.config.

Родительские элементы

Элемент

Описание

<configuration>

Указывает корневой элемент в любом файле конфигурации, используемом средой CLR и приложениями .NET Framework. 

Заметки

Элемент system.web и его дочерний элемент applicationPool были добавлены в .NET Framework начиная с версии .NET Framework 3.5 с пакетом обновления 1 (SP1). При запуске IIS 7.0 или более поздних версий в интегрированном режиме это сочетание элементов позволяет настроить, как ASP.NET управляет потоками и как помещает запросы в очередь, когда ASP.NET размещен в пуле приложений IIS. При запуске IIS 7.0 или более поздних версий в классическом режиме или режиме ISAPI эти параметры игнорируются.

Пример

В следующем примере показано, как настроить в файле aspnet.config поведение ASP.NET на уровне всего процесса, когда ASP.NET размещен в пуле приложений IIS. В примере предполагается, что службы IIS выполняются в интегрированном режиме, а приложение использует .NET Framework 3.5 с пакетом обновления 1 (SP1) или более позднюю версию. Указанное поведение не имеет места в версиях .NET Framework до .NET Framework 3.5 с пакетом обновления 1 (SP1). Значения, указанные в примере, являются значениями по умолчанию.

<configuration>
  <system.web>
    <applicationPool 
        maxConcurrentRequestsPerCPU="5000" 
        maxConcurrentThreadsPerCPU="0" 
        requestQueueLimit="5000" />
  </system.web>
</configuration>

Сведения об элементе

Пространство имен

Имя схемы

Файл проверки

Может быть пустым

См. также

Ссылки

Элемент <applicationPool> (Веб-параметры)