Forum Moderators: open

Message Too Old, No Replies

Determining Website of w3wp.exe

         

Gibble

4:42 pm on Aug 3, 2007 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



For the past couple days, we've been having an IIS worker run away and consume the entire CPU.

We've tried stopping different application pools and also websites to track down the problem, but being a production box, we don't want them down to long.

We've rolled back code changes to before the problem started, and stopped what we can, but it still runs away.

The issue is, we don't know WHICH website it is, only that it's one of the w3wp.exe processes.

Is there a way to determine which worker process is running which website?

Thanks.

sunpost

4:51 pm on Aug 3, 2007 (gmt 0)

10+ Year Member



you might want to take a look at:

[iismonitor.motobit.com...]
or
[troxo.com...]

Gibble

4:59 pm on Aug 3, 2007 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



I actually searched after posting this, and there's a vbs in System32 called iisapp.vbs, running it gives you the PID and apppool of each IIS worker process.

Beautifully simple. Just have to have the problem happen again so we can use Task Manager to get the PID of the runaway process.

Thanks though :)