Problem IIS 7 (high CPU consumption)

Asked

Viewed 4,055 times

1

I have a server with Aspnet applications running IIS 7.

It always worked normally. But since yesterday the CPU is always using 100% in times with more access, causing unavailability in various sites and loss of performance.

I have tried to limit the size of the pool in memory and limit the pool processing, I have restarted the server and IIS several times, but always comes back the problem.

Does anyone have any idea what I can do?

  • It is clear that your server is not scaling well enough for the demand it should meet. The recommendation is to get more resources, i.e.: think about using more machines, or improve the hardware of the current machine.

  • This I realized, but I am looking for a solution that can be applied at the moment, there is no way I can allocate more resources on this server. Someone else has a suggestion?

  • Allocate more resources == buy a more powerful processor.

1 answer

1

Could be a problem in some application, if an application makes incorrect use of memory or other system resources, in general the effects appear on IIS.

To check if it is a problem in any application you can use tools that will help you diagnose what the Work Process/working process of which specific application is consuming the server CPU and check if it is some point problem (problem on an X page, in a loop, etc).

To check consumption per application:
1. Open the OSI
2. Select the server/root
3. Click on Worker Processes

Abrindo Worker Processes IIS

Identify the application with the highest CPU consumption for analysis

inserir a descrição da imagem aqui

That link has few steps to help diagnose and solve these problems.

Browser other questions tagged

You are not signed in. Login or sign up in order to post.