E dove troverei un'impostazione per cambiarla?
E dove troverei un'impostazione per cambiarla?
Risposte:
non esiste alcun limite poiché dipende dalle impostazioni dell'applicazione, dall'hardware e dalla versione del framework .net. Per impostazione predefinita, nel framework 3.51 e fino, il numero di richieste simultanee per CPU (logico) è 5000. (se non definito in 2.0 è 12 ma la raccomandazione è di impostarlo su 5000 come 3.5 e 4.0)
Questo è definito in aspnet.config:
<system.web>
<applicationPool maxConcurrentRequestsPerCPU="12" maxConcurrentThreadsPerCPU="0" requestQueueLimit="5000"/>
</system.web>
Questo è il valore predefinito e non è affatto il limite. Il più grande che abbia mai visto impostato è 999999 (ho il sospetto che avessero paura di impostarlo più in alto nel caso). Il modo migliore per determinare la taglia giusta per te è attraverso lo stress test dell'applicazione.