Я искал в Google, на этом сайте и на JavaRanch и не могу найти ответа.
Моя программа должна получить прокси из выбранного файла (я сделал это с помощью класса java gui FileChooser и RandomAccessFile)
Затем мне нужно проверить прокси, начиная с того, который находится первым в текстовом файле. Он попытается подключиться к какому-либо сайту или порту, чтобы проверить, было ли соединение успешным. Если соединение было успешным (я получил положительный ответ), он добавит прокси в список прокси, а затем получит и проверит следующий в списке пока это не будет сделано.
Я знаю, как это сделать, но у меня возникла небольшая проблема. Моя проблема в том, что этот процесс не должен зависеть от скорости соединения, потому что кто-то может установить тайм-аут в 15000 (миллисекунд) для обработки соединения и установить 100 потоков, и тогда ни один из прокси-серверов не будет работать, потому что соединение слишком медленное.
Я слышал о методе pinging для проверки прокси, но не знаю, как его использовать в java.
Может ли кто-нибудь дать мне решение или хотя бы классы, которые я мог бы использовать.