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


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

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

<Конфигурации>
  <System.web>

Синтаксис

<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 эти параметры игнорируются.

Пример

В следующем примере показано, как настроить поведение ASP.NET на уровне процесса в файле aspnet.config, если 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>  

См. также раздел