Итак, какова функциональность тайм-аута соединения в сокете Java, когда мы вызываем Socket.connect (endpoint, connectTimeout)
Устанавливает общее время ожидания для установления соединения; то есть, он говорит, как долго приложение готово ожидать (или нет) всех таймаутов на уровне пакетов, повторных передач и т. д., прежде чем сдаться.