jakarta ee-查看Alfresco服务器是否可用



我正在与Alfresco合作,有时服务器因空间不足或其他问题而停机,问题是我的服务器URL。我想检查他是否可用(AlfrescoServer)。我想进行ping,但地址对于简单的ping来说很复杂,例如:http://127.0.0.1:8084/alfresco/api/-默认-/public/cmis/versions/1.0/atom
我在一个J2EE项目

中工作

嗨,我想说的是,答案的部分由@Gagravarr 给出

public void pingADR() throws UnknownHostException, IOException {
String url = "http://127.0.0.1:8084/alfresco/service/api/server";
String status = getStatus(url);
System.out.println(url + "ttStatus:" + status);
}

看看是否有

public static String getStatus(String url) throws IOException {
    String result = "";
    try {
        URL siteURL = new URL(url);
        HttpURLConnection connection = (HttpURLConnection) siteURL
                .openConnection();
        connection.setRequestMethod("GET");
        connection.connect();
        int code = connection.getResponseCode();
        if (code == 200) {
            result = "Green";
        }
    } catch (Exception e) {
        result = "->Red<-";
    }
    return result;
}

我在一个非常有用的网站上找到了这个答案,希望这能帮助其他人

相关内容

  • 没有找到相关文章

最新更新