Мой код здесь:
SSLContext sslContext = SSLContext.getInstance("TLS");
sslContext.init(null, getAllCerts(), new SecureRandom());
SSLSocketFactory factory = sslContext.getSocketFactory();
mSocket = (SSLSocket) factory.createSocket("myhost.com", socketPort[index]);
Я должен проверить таблицу портов и выбрать открытый.Все работает нормально, но на createSocket () мое приложение теряет много времени.Если у меня 5 портов, а последний открыт, подключение занимает около 3 минут.
Как настроить тайм-аут на SSLSocketFactory для ускорения соединения?