STATUS do servidor

8 respostas
A

Bom dia,
Gostaria de fazer algo que mostrava servidor on ou off tipo aquelas bolinhas verdes quando o servido esta on e uma bolinha vermelha quando o servidor esta off, para isso eu estava pensado em usar o Ping do cmd, mais não tenho noção de como fazer, ou uma ideia melhor.
Alguem pode me dar uma ideia ou me ajuda como dou esse pig e passo para aplicação o resultado dele?
Obrigado desde ja.

8 Respostas

RoxRicardo

Nunca fiz, mas o meio é esse mesmo, através de ping, aqui nesse site tem um exemplo de código para fazê-lo.

A

OPAAAA!
Isso mesmo obrigado vo testar ele.

Hebert_Coelho

Pra que ping? O.o

Pq vc não faz um get normal pelo Java? Se responder, ele está ativo, se não, ele morreu. Simples assim.

A

É uma ideia boa também porem não atende as minhas necessidades, são 2 aplicações diferentes onde a primeira aplicação é a produção e a segunda aplicação é a monitoração.

Hebert_Coelho

alextr:
É uma ideia boa também porem não atende as minhas necessidades, são 2 aplicações diferentes onde a primeira aplicação é a produção e a segunda aplicação é a monitoração.
Desculpe, mas você entendeu o que eu falei?

Aplicação de Monitoramento faria um GET http para a aplicação de produção e pronto. Não existe a necessidade de utilizar um recurso do SO para isso. E se depois seu projeto trocar de windows para linux, já pensou que você terá que refatorar isso ao utilizar um PING?

E tem outra. você fazer um ping para o servidor, não quer dizer que teu projeto está funcional, pensou nisso? Um ping retorna se tem alguem respondendo. Seu servidor pode retorar ok, mas tua aplicação está com problema.

RoxRicardo

Hebert Coelho:
alextr:
É uma ideia boa também porem não atende as minhas necessidades, são 2 aplicações diferentes onde a primeira aplicação é a produção e a segunda aplicação é a monitoração.
Desculpe, mas você entendeu o que eu falei?

Aplicação de Monitoramento faria um GET http para a aplicação de produção e pronto. Não existe a necessidade de utilizar um recurso do SO para isso. E se depois seu projeto trocar de windows para linux, já pensou que você terá que refatorar isso ao utilizar um PING?

E tem outra. você fazer um ping para o servidor, não quer dizer que teu projeto está funcional, pensou nisso? Um ping retorna se tem alguem respondendo. Seu servidor pode retorar ok, mas tua aplicação está com problema.


Sugeri ping pois ele disse servidor, mas se for aplicação web sua sugestão é a melhor o possível.

A

Agora entendi, e porem não sei como pegar o http da aplicação poderia me ajudar nisso?

Hebert_Coelho

alextr:
Agora entendi, e porem não sei como pegar o http da aplicação poderia me ajudar nisso?
Da aplicação você criaria uma página que seu serviço chamaria.

http://meuprojeto/status por exemplo. Basta você criar a chamada e fazer com que seu serviço chame.

Se não responder, é pq seu produto caiu. Se responder você poderia ter informações como
banco_de_dados:OK
serviço_de_pagamento:FAIL

Criado 17 de setembro de 2013
Ultima resposta 18 de set. de 2013
Respostas 8
Participantes 3