O que é limitar o máximo de conexões simultâneas? ISS? Servidor Windows?

O que é limitar o máximo de conexões simultâneas? ISS? Servidor Windows?

Eu tenho um aplicativo asp.net implantado no IIS e atualizei recentemente a CPU e a memória para dobrar o que era, na esperança de que mais usuários simultâneos fossem suportados. Ainda assim, no meu teste de carga, parece que o servidor não consegue lidar com nem 100 conexões simultâneas. Além disso, olhando para a CPU e a memória, apenas cerca de 40% dos recursos estão sendo usados ​​durante o teste de carga! Existe algum lugar no servidor, ou no IIS, ou no machine.config onde o número de conexões simultâneas que o servidor realizará por vez é limitado? Eu adicionei isso ao web.config:

<system.net>
    <connectionManagement>
        <add address="*" maxconnection="65535"/>
    </connectionManagement>
</system.net>

E isso para machine.config:

<processModel enable="true" timeout="00:03:00" requestLimit="Infinite" requestQueueLimit="Infinite" maxWorkerThreads="10000" maxIoThreads="10000"/>

informação relacionada