ID do processo do IIS para o pool

7

Como você descobre qual processo no gerenciador de tarefas pertence a qual pool de aplicativos do IIS.

    
por darthg8r 16.09.2009 / 03:35

6 respostas

4

Use o Process Explorer do SysInternal - Ele mostrará a linha de comando para o proces, que mostra o Nome do AppPool.

    
por 16.09.2009 / 05:14
3

Execute o CMD como administrador, execute C: \ Windows \ System32 \ Inetsrv \ appcmd.exe LIST WP

    
por 23.06.2010 / 10:54
1
c:\windows\system32\cscript.exe c:\windows\system32\iisapp.vbs
    
por 16.09.2009 / 07:55
1

Assumindo o IIS6, a melhor maneira é usar o iisapp.vbs mais o Gerenciador de Tarefas. O iisapp.vbs mapeia o ID do pool de aplicativos para o PID (que o Gerenciador de Tarefas não faz), mas o Gerenciador de Tarefas fornece o uso da CPU e da memória em tempo real. Você pode executar o iisapp simplesmente digitando 'iisapp' no prompt de comando. No Gerenciador de Tarefas, adicione a coluna PID, pois ela não está lá por padrão em uma nova máquina.

No IIS7, você usaria "appcmd list wp" em vez de iisapp. Para isso, você precisará atualizar seu caminho ou navegar para ele. O comando completo que irá funcionar é: "c: \ windows \ system32 \ inetsrv \ appcmd lista wp"

    
por 16.09.2009 / 15:36
0

Se não me engano, você pode acessar o console de gerenciamento de Serviços de Componentes, expandir Meu Computador, selecionar o nó Processos em Execução no painel esquerdo e ver uma lista de processos em execução para cada pool de aplicativos de sites e seus Números PID.

    
por 16.09.2009 / 03:46
0

Instale o IIS "Debug Diagnostic Tool".

link

Execute e procure na guia Processos. Procure na coluna "Nome do pool de aplicativos Web".

    
por 02.07.2010 / 15:44

Tags