Я пытаюсь проверить предел машины Windows Server 2008 (64-разрядная версия с 15 ГБ ОЗУ) на максимальное количество входящих TCP / IP-соединений на порту. Я использую C # с асинхронными сокетами.
Проблема, с которой я столкнулся, заключается в том, что сервер перестает принимать больше после 90-100K TCP-соединений, даже если ресурсы все еще свободны (ЦП, память). Нет фиксированного лимита, после которого устанавливаются стопы, но он находится в диапазоне 90-100К, а иногда даже немного больше.
Кто-нибудь знает об этой проблеме?
Сколько максимальных TCP-соединений когда-либо достигалось на машине с Windows?
TCP имеет только 65k доступных портов. Если вы используете все это, сервер не сможет принимать больше подключений.