Condividi tramite


<system.web> Elemento (impostazioni Web)

Contiene informazioni su come il livello di hosting ASP.NET gestisce il comportamento a livello di processo.

<configuration><system.web>

Sintassi

<system.web>
</system.web>

Attributi ed elementi

Nelle sezioni seguenti vengono descritti gli attributi, gli elementi figlio e gli elementi padre.

Attributes

Nessuno.

Elementi figli

Elemento Description
<applicationPool> Specifica le impostazioni di configurazione per i pool di applicazioni IIS in un file di aspnet.config.

Elementi padre

Elemento Description
<configurazione> Specifica l'elemento radice in ogni file di configurazione usato dalle applicazioni Common Language Runtime e .NET Framework.

Osservazioni:

L'elemento system.web e il relativo elemento figlio applicationPool sono stati aggiunti a .NET Framework a partire da .NET Framework 3.5 SP1. Quando si esegue IIS 7.0 o versioni successive in modalità integrata, questa combinazione di elementi consente di configurare il modo in cui ASP.NET gestisce i thread e il modo in cui accoda le richieste quando ASP.NET è ospitato in un pool di applicazioni IIS. Se si esegue IIS 7.0 o versioni successive in modalità classica o ISAPI, queste impostazioni vengono ignorate.

Example

Nell'esempio seguente viene illustrato come configurare ASP.NET comportamento a livello di processo nel file aspnet.config quando ASP.NET è ospitato in un pool di applicazioni IIS. Nell'esempio si presuppone che IIS sia in esecuzione in modalità integrata e che l'applicazione usi .NET Framework 3.5 SP1 o una versione successiva. Questo comportamento non si verifica nelle versioni di .NET Framework precedenti a .NET Framework 3.5 SP1. I valori nell'esempio sono i valori predefiniti.

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

Vedere anche