<Элемент 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>