Alvaro
Alvaro

Reputation: 41605

How to solve queued processes in IIS

I'm using IIS 7.5 with PHP and I'm having troubles with my application, it is VERY slow and it can take more than 2 minutes to display the login screen.

I believe this is due to some kind of queue of requests to process.

I've taken a look at the "Worker Processes" menu in IIS and I found out there are tends request in the DefaultAppPool which seem to be waiting for a response.

Is this normal? How can I get rid of them?

enter image description here

Upvotes: 0

Views: 105

Answers (1)

stepozer
stepozer

Reputation: 1191

I think you have some "bottleneck" in your code, because all servers like Nginx, Apache, IIS must work well in a lot of situations (we don't talking about highload sites, because it is separated topic).

So I suggest you to try profile your code. For example you can use xhprof:

https://github.com/phacility/xhprof

And xhprof will show you where is "bottleneck" in your code

Upvotes: 1

Related Questions