Prezados senhores, estou num beco sem saída e gostaria de saber se poderiam me ajudar…
Onde trabalho tem uma aplicação Java rodando com um serviço do Windows. Mas sem motivos aparentes (não conseguimos rastrear ainda) esse serviço pára de responder, apesar de aparecer como “Iniciado” na lista de serviços… Quando ele é reiniciado, volta a funcionar normalmente, então me pediram pra verificá-lo e reiniciá-lo automaticamente…
Minha dúvida é se tem algo como um “ping” que eu possa dar especificamente num serviço do Windows? Minha outra alternativa seria utilizar um Socket, já que aplicação que roda como um serviço se comunica via socket, e enviar uma mensagem fake para ver se o serviço retorna…
Mas vocês já viram algo como um “ping” para serviços?