Я запускаю сервер websocket (программу командной строки) с порта 9000 на сервере Windows 2008. Я не могу понять, почему он не принимает более 600 одновременных подключений. Тестируя на своей локальной машине, я могу создавать тысячи одновременных подключений. Но на сервере примерно через 600 я получаю следующую ошибку:

No connection could be made because the target machine actively refused it

Я попытался настроить записи реестра для максимального номера порта и безрезультатно отключил брандмауэр. Я также пробовал другую реализацию сервера websocket. Есть ли другие настройки, которые мне нужно изменить?

Edit: Я пробовал это на сервере Linux с той же проблемой.

1
user1032657 21 Дек 2012 в 10:33

1 ответ

Лучший ответ

Я нашел проблему:

Кажется, это подключение к Интернету на стороне моего клиента. Запустив те же тесты в другой сети со стороны клиента, я могу создать тысячи подключений.

0
user1032657 24 Дек 2012 в 02:02