Et où trouverais-je un paramètre pour le modifier ?
Il n’y a pas de maximum car cela dépend des paramètres de votre application, du matériel et de la version du framework .NET. Par défaut, sous le framework 3.51 et supérieur, le nombre de requêtes simultanées par CPU (logique) est de 5000. (Si non défini sous 2.0, c’est 12 mais la recommandation est de le définir à 5000 comme pour 3.5 et 4.0)
Ceci est défini dans aspnet.config :
<system.web>
<applicationPool maxConcurrentRequestsPerCPU="12" maxConcurrentThreadsPerCPU="0" requestQueueLimit="5000"/>
</system.web>
C’est la valeur par défaut et en aucun cas la limite. La valeur la plus élevée que j’ai jamais vue est 999999 (je soupçonne qu’ils avaient peur de la définir plus haut au cas où). La meilleure façon de déterminer la bonne taille pour vous est de faire des tests de charge sur l’application.