Утечки сокетов в окнах, не показанных в netstat и tcpview

Возможно ли, что Windows пропускает соединение с сокетами, и эти сокеты не отображаются в tcpview и netstat?

После запуска нескольких приложений, которые выполняют множество сетевых подключений, мой компьютер с Windows переходит в состояние, в котором он не может открыть новое подключение к сокету. Даже себе (местным хозяевам). Например, сбой telnet к локальному приложению, потому что окна не могут создавать новые сокеты. Закрытие и перезапуск сетевых приложений не помогает. Только полный перезапуск Windows решает проблему.

netstat (& tcpview) указывает, что существует только несколько десятков соединений.

Спасибо за вашу помощь.

1 ответ

Решение

Нет, эти приложения не могут пропустить пропущенные соединения. Что-то еще происходит. Может быть, вы не смотрите на их подробные представления, например, видите закрытые сокеты, которые находятся в TIME_WAIT государство. Если вы не можете открыть новые сокеты, вы, скорее всего, столкнетесь с исчерпанием порта. Подождите некоторое время, чтобы порты перестали работать и снова стали доступны. Или прекратите тратить порты в первую очередь.

Другие вопросы по тегам