Можно ли проверить, работает ли сервер Tomcat в порту 8080 с использованием Jquery? - PullRequest
0 голосов
/ 16 декабря 2011

Мне нужно отобразить состояние запуска tomcat и mysql на странице jsp. Если tomcat и mysql не работают, я должен отобразить их как «Вниз».

try {
URL url = new URL(protocol, host, port, "");
URLConnection connection = url.openConnection();

connection.connect();
} catch (Exception e) {
    isAlive = false;
}

Это занимает слишком много времени, чтобы загрузить JSP со статусом .. Так что я планировал проверить состояние Tomcat с помощью JQuery .. Это возможно? Или каким образом я могу это сделать.

1 Ответ

1 голос
/ 16 декабря 2011

Вызовите какой-нибудь сайт на этом сервере через ajax в jquery:

  $.get("some_site_url")
    .success(function() { alert("server is working"); })
    .error(function() { alert("server is not working"); }); 
...