투케이2K

155. (java/자바) InetAddress 와 isReachable 사용해서 서버가 정상 동작 중인지 확인 실시 - ping 핑 체크 본문

Java

155. (java/자바) InetAddress 와 isReachable 사용해서 서버가 정상 동작 중인지 확인 실시 - ping 핑 체크

투케이2K 2021. 2. 11. 08:50

/* =========================== */

[ 개발 환경 설정 ]

개발 툴 : Eclipse

개발 언어 : Java

/* =========================== */

/* =========================== */

[소스 코드]

 

package AI4;

import java.net.InetAddress;

public class MainActivity13 {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		System.out.println("[InetAddress 와 isReachable 사용해서 서버가 정상 동작 중인지 확인 실시 - ping 핑 체크]");
		
		try {			
			
			/*[설 명]
			 * 1. InetAddress.getByName(ip 주소); : 서버 아이피 주소를 지정합니다
			 * 2. isReachable : 타임아웃 체크로 해당 서버에서 응답이 있을 경우 true 반환, 응답이 없을 경우 false 반환합니다  
			 * */
			
			InetAddress pingCheck = InetAddress.getByName("192.168.0.13");
			
			boolean isAlive = pingCheck.isReachable(1000);	
			System.out.println("서버 응답 : "+isAlive);
		}
		catch(Exception e) {
			e.printStackTrace();
		}		

	}//메인 종료

}//클래스 종료

/* =========================== */

[결과 출력]

[InetAddress 와 isReachable 사용해서 서버가 정상 동작 중인지 확인 실시 - ping 핑 체크]

서버 응답 : true

/* =========================== */

/* =========================== */

[요약 설명]

* 1. InetAddress.getByName(ip 주소); : 서버 아이피 주소를 지정합니다

* 2. isReachable : 타임아웃 체크로 해당 서버에서 응답이 있을 경우 true 반환, 응답이 없을 경우 false 반환합니다

/* =========================== */

반응형
Comments