The IIS7 server configured for ASP. NET supports 100,000 simultaneous requests. asp. netiis7
1. The length of the application pool queue in IIS7 is adjusted to 65535 (1000 by default)
Open IIS7 manager, select application pool, right-click application pool, select Advanced Settings, and change 1000 to 65535
2. The appConcurrentRequestLimit of IIS7 is adjusted to 100000 (5000 by default)
Method:
Command Line: C: \ windows \ system32 \ inetsrv \ appcmd.exe set config/section: serverRuntime/appConcurrentRequestLimit: 100000
You can see this setting on the node serverRuntim of % systemroot % \ System32 \ inetsrv \ config \ applicationHost. config.
<ServerRuntime appConcurrentRequestLimit = "100000" type = "parmname" text = "parmname"/>
3. The request queue limit (requestQueueLimit) in machine. config is adjusted to 100000 (5000 by default)
Method: <processModel enable = "true" requestQueueLimit = "100000"/>
4. Modify the registry and adjust the number of TCP/IP connections supported by IIS7 to 100000 (5000 by default)
Machine. config path: C: \ Windows \ Microsoft. NET \ Framework64 \ v4.0.30319 \ Config (64-bit. net framework 4.0)
Registry command:
Reg add HKLM \ System \ CurrentControlSet \ Services \ HTTP \ Parameters/v MaxConnections/t REG_DWORD/d 100000