2016-07-21 2 views
0

Alfresco와 협력 중이며 때로는 공간이 부족하거나 다른 문제가있는 서버가 있습니다. 내 serverURL을 사용하고 있습니다. 사용 가능 여부를 확인하고 싶습니다. (Alfresco Server) 핑하지만 ADRESSE 간단한 핑 예에 대한 complexe하는 것입니다 http://127.0.0.1:8084/alfresco/api/-default-/public/cmis/versions/1.0/atom
나는 J2EE 프로젝트Alfresco Server를 사용할 수 있는지 확인하십시오.

+1

겠습니까'/ 야외/서비스/API/server' 작업 다른 사람을 도움이 될 것입니다 매우 유용한 웹 사이트, 희망이 답을 찾았나요? 또는 쓰기가 성공했는지 확인해야합니까? – Gagravarr

+0

나는 그것을 시도하고 그것은 java.net.UnknownHostException 내가 사용 http://127.0.0.1/alfresco/service/api/server –

+0

당신은 포트를주고, 기계의 공개 IP를 주거나 확인을 실행해야합니다 기계 자체에서 – Gagravarr

답변

0

안녕하고 있어요 내가 말하고 싶은 것을

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 + "\t\tStatus:" + status); 
} 

@Gagravarr

에 의해 주어진 답의 일부 사용 가능한지 확인하려면

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; 
} 

10 나는

관련 문제