<system.web> 元素(Web 设置)

包含有关托管层如何管理进程范围的行为的 ASP.NET 的信息。

<配置><system.web>

Syntax

<system.web>
</system.web>

特性和元素

下列各节描述了特性、子元素和父元素。

特性

没有。

子元素

元素 Description
<applicationPool> 指定 aspnet.config 文件中 IIS 应用程序池的配置设置。

父元素

元素 Description
<配置> 指定公共语言运行时和 .NET Framework 应用程序使用的每个配置文件中的根元素。

注解

自 .NET Framework 3.5 SP1 起,该 system.web 元素及其子 applicationPool 元素已添加到 .NET Framework。 在集成模式下运行 IIS 7.0 或更高版本时,此元素组合允许你配置如何 ASP.NET 管理线程,以及如何在 IIS 应用程序池中托管 ASP.NET 时将请求排入队列。 如果在经典模式或 ISAPI 模式下运行 IIS 7.0 或更高版本,则忽略这些设置。

Example

以下示例演示如何在 IIS 应用程序池中托管 ASP.NET 时在 aspnet.config 文件中配置 ASP.NET 进程范围行为。 该示例假定 IIS 在集成模式下运行,并且应用程序使用的是 .NET Framework 3.5 SP1 或更高版本。 此行为不会发生在早于 .NET Framework 3.5 SP1 的 .NET Framework 版本中。 示例中的值是默认值。

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

另请参阅