로딩
요청 처리 중입니다...

[C#] Ping check하는 source code

 [C#] Ping check하는 source code

Intro 웹사이트를 운영하다 보면, 해당 사이트에 문제가 생긴 경우 빠르게 대처하기 위해서 잘 동작하고 있는지 체크해야 할 필요가 있습니다. 이 글에서는 Ping을 check하는 소스코드를 공유합니다.

Goals · Ping check 소스코드 이해 Content C#에서는 System.Net.Sockets에 있는 TcpClient를 사용하면 ping을 check할 수 있습니다. TcpClient를 instance화 한뒤, BeginConnect method에 url, port, callback method, parameter를 전달하면 됩니다.

이후 callback method에서는 TcpClient instance의 Connected 값이 true/false인지 여부를 체크하면 됩니다. 연결이 되었으면 true가 return되고, 연결이 되지 않은 경우 false가 return됩니다. ..........