Страницы

Поиск по вопросам

пятница, 13 марта 2020 г.

Проверить доступность серверов на c#

#c_sharp


Имеется несколько компьютеров с 3g модемами, на них должен быть запущен apache(порт
8080). Как проверить что apache запущен на каждом из них. Visual studio 2013 c#.
    


Ответы

Ответ 1



Попробуйте (для каждого IP-адреса) WebRequest request = WebRequest.Create("http://A.B.C.D:8080/"); HttpWebResponse response = (HttpWebResponse)request.GetResponse(); if (response == null || response.StatusCode != HttpStatusCode.OK) { // failed } response.Close(); Если нет гарантий, что адреса буду всегда одни и те же, можно использовать какую-нибудь службу DDNS. Тогда вместо IP-адресов можно использовать FQDN.

Комментариев нет:

Отправить комментарий