IIS6: determine qual pool de aplicativos está usando a maioria dos recursos?

1

Eu tenho vários aplicativos e pools de aplicativos no IIS6 / Win 2003 Server.

Neste momento, um pool de aplicativos está sendo executado com cerca de 500 MB de uso de RAM no TaskMgr. Gostaria de saber qual pool de aplicativos esse processo representa.

Como posso descobrir?

    
por Byron Sommardahl 18.02.2010 / 22:59

3 respostas

1

Confira este artigo, Listando aplicativos da Web em execução usando o Iisapp.vbs (IIS 6.0) , no site TechNet da Microsoft.

Espero que isso ajude alguns.

    
por 18.02.2010 / 23:03
0

Tente procurar nos Serviços de Componentes em Processos em Execução. Isso deve mostrar quais processos e IDs de processo associados estão sendo executados para quais sites e, por sua vez, procurar aplicativos COM + para localizar o pool de aplicativos desse site (você também pode verificar as propriedades do site para determinar esse aplicativo). pool depois de identificar o processo.

EDITAR

Há provavelmente uma maneira mais fácil e elegante de fazer isso, mas como eu não sou realmente uma pessoa do IIS, é assim que eu faço isso.

    
por 18.02.2010 / 23:07
0

Verifique o PID do w3wp que está consumindo a memória.

  1. Ir para o prompt de comando do servidor.
  2. Ir para C:\windows\system32
  3. Digite iisapp.vbs

Isso fornecerá o nome do pool de aplicativos e o PID correspondente. Compare os PIDs e você saberá qual pool de aplicativos está consumindo a memória.

    
por 22.10.2012 / 03:30