Я работаю над приложением для мониторинга сети, которое пингует (не известно) количество хостов.Пока у меня есть код ниже.Я создал класс PingHost
с функцией zping
и вызывал его с помощью таймера раз в 2 секунды, чтобы завершить 2 пинга, даже если один из них получает TimedOut
.Но я думаю, что лучшим решением будет создание нового потока для каждого пинга, чтобы пинг каждого хоста был независимым.
Может кто-нибудь подсказать, как это сделать?