Это связано с тем, что в окнах слишком много активных клиентских подключений.
Количество временных портов TCP по умолчанию равно 5000. Иногда этого числа может быть недостаточно, если на сервере слишком много активных клиентских подключений.В этом случае все временные порты TCP израсходованы и больше не могут быть выделены для нового запроса подключения клиента, что приводит к сообщению об ошибке (для приложения Java)
Вы должны указать настройки TCP / IP, отредактировавследующие значения реестра в подразделе реестра HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ Tcpip \ Parameters
:
- MaxUserPort
Указывает максимальный номер порта для временных портов TCP.
TcpNumConnections
Указывает максимальное количество одновременных соединений, которые может открыть TCP.Это значение значительно влияет на количество одновременных процессов osh.exe, которые разрешены.Если значение TcpNumConnections слишком мало, Windows не может назначить порты TCP для этапов параллельных заданий, и параллельные задания не могут быть запущены.Эти ключи не добавляются в реестр по умолчанию.
Перейдите по этой ссылке на Настройка реестра Windows: указание настроек TCP / IP и внесены необходимые изменения.Надеюсь, это поможет.