<Elemento system.web> (impostazioni Web)
Contiene informazioni sul modo in cui il livello di hosting ASP.NET gestisce il comportamento a livello di processo.
<Configurazione>
<system.web>
Sintassi
<system.web>
</system.web>
Attributi ed elementi
Nelle sezioni seguenti vengono descritti gli attributi, gli elementi figlio e gli elementi padre.
Attributi
Nessuno.
Elementi figlio
Elemento | Descrizione |
---|---|
<applicationPool> | Specifica le impostazioni di configurazione per i pool di applicazioni IIS in un file di aspnet.config. |
Elementi padre
Elemento | Descrizione |
---|---|
<Configurazione> | Specifica l'elemento radice in ogni file di configurazione usato dalle applicazioni Common Language Runtime e .NET Framework. |
Commenti
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 come ASP.NET gestisce i thread e come 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.
Esempio
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>