Удаленный тайм-аут и тайм-аут сокета применяются к открытым сокетам.
Обычно, если вы не можете открыть соединение, вы получаете исключение, но некоторые сети могут вызвать задержку.
Тайм-аут подключения в настоящее время не настраивается.
Подкласс TcpNetConnectionFactory
и переопределить метод createSocket()
...
protected Socket createSocket(String host, int port) throws IOException {
Socket socket = this.tcpSocketFactorySupport.getSocketFactory().createSocket();
SocketAddress endpoint = new InetSocketAddress(host, port);
socket.connect(endpoint, 10_000);
return socket;
}