Beginning yesterday, the blog garden Web Server encountered a high CPU usage problem (average of more than 80%), the current site's IIS connection at the same time at 15000 fluctuations, access speed slowed down.
High CPU usage brings about a side effect: When the CPU usage exceeds 90%, IIS will automatically stop "dynamic content compression" (Dynamic Content compress), resulting in high bandwidth usage.
High CPU, high bandwidth, low access speed, "two high and one low" caused "complaints" from Garden friends and "crashes" by waiters "... It's like a storm raid on a beautiful and peaceful garden...
With the efforts of the waiters, the garden was finally restored to calm, and the solution was to use another garden, Web gardens.
The specific operation is: Application in IISProgramIn the pool settings, set maximum worker processes to 4 (originally 1), that is, the current site is run by four independent processes.
After using web gardens, the CPU usage immediately drops, and the IIS connection also drops, and the access speed is immediately restored.