Código para verificar se servidor está ativo

[size=“14”][b]Olá.

Estou rodando uma aplicação em java através de servlets e estou precisando de um exemplo de código java para fazer o seguinte:
Necessito que o código verifique se o servidor IP xxx.xxx.xxx.xxx porta 123 está ativa. Seria mais ou menos um código que enviasse um Ping para ver se o servidor está ativo e se caso não estiver, redirecione minha aplicação para outro servidor, outro IP.

Se alguém tiver um exemplo de código que faça isto ou o comando que devo utilizar para fazer esta verificação, favor me informar.

Obrigado,
Everton Thomaz[/b][/size]

Olá,
Vc não precisa usar ping ou algo do genero não, vc so vai abrir um socket para esse IP:porta se não estiver no ar, provavelmente vai gerar uma exceção, ai vc trata o redirecionamento no catch()
Ok?!

Até!