Welcome to WebmasterWorld Guest from 54.161.118.57

Forum Moderators: ocean10000

Message Too Old, No Replies

Determining Website of w3wp.exe

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

Senior Member

WebmasterWorld Senior Member 10+ Year Member

joined:June 13, 2002
posts:662
votes: 0


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.

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

New User

10+ Year Member

joined:Oct 5, 2006
posts: 12
votes: 0


you might want to take a look at:

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

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

Senior Member

WebmasterWorld Senior Member 10+ Year Member

joined:June 13, 2002
posts:662
votes: 0


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 :)