Login Registre-se
Detectar se um processo do Windows não está respondendo  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
GGarcia

JavaC Membro
[Avatar]

Membro desde: 28/05/2013 17:12:21
Mensagens: 332
Offline

Boa tarde.

Eu estou desenvolvendo um instalador em Java para a aplicação da empresa onde trabalho. O instalador consistem em efetuar download de componentes que estejam faltando no pacote selecionado, descompactar alguns arquivos e executar programas de instalação de Tomcat, PostgreSQL, VNC, etc.

Eventualmente o instalador vai rodar em algum computador no qual o sistema operacional não sofre nenhum tipo de manutenção e está ou muto lento ou realmente comprometido.

Utilizando o código abaixo eu consigo identificar se o processo explorer.exe está sendo executado.



Agora é que vem a pergunta do tópico: existe uma forma de identificar se o processo não está mais respondendo ou travado? Muitas vezes o procedimento de instalação de algum programa pode ser um pouco mais demorado, mas eu não consigo saber se ele realmente travou ou apenas está demorando.




If you're here, who's running hell?
 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.9 © JForum Team