In a project we have an Java application, that make requests to an C# application allocated IIS, all is installed on a same little computer. The problem is that the usage IIS CPU is very high, when make 3 simultaneous requests the CPU is in aprox 80%, and when make 4 requests the computer is blocked.
We need that go down this CPU usage but without kill any request, if necessary, they can be slowed down.
We aren't expert in IIS.
Thank you in advance,
Find the application pool and click advance setting.
Under the CPU section, Configures the maximum percentage of CPU time (in 1/1000ths of one percent) that the worker processes in an application pool are allowed to consume over a period of time as indicated by the resetInterval attribute. (ex: 25% would be 25000) If the limit set by the limit attribute is exceeded, an event is written to the event log and an optional set of events can be triggered. These optional events are determined by the action attribute.