@thatmaniscool

Как задать время ожидание подключение к серверу, socket, java?

Есть клиент, все коннектиться, но в случае если сервер выключен или поменял IP адрес, видит в ожидании бесконечно долго. Как задать время ожидания ответа от сервера?
  • Вопрос задан
  • 650 просмотров
Решения вопроса 1
sergey-gornostaev
@sergey-gornostaev Куратор тега Java
Седой и строгий
Из документации:
public void connect(SocketAddress endpoint, int timeout) throws IOException

Connects this socket to the server with a specified timeout value. A timeout of zero is interpreted as an infinite timeout. The connection will then block until established or an error occurs.

Parameters:
endpoint - the SocketAddress
timeout - the timeout value to be used in milliseconds.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы