В системах Windows максимальное число соединений составляет 1024.
В системах Linux максимальное число соединений равно половине максимального числа дескрипторов файлов, указанного для операционной системы. Максимальное число дескрипторов файлов для каждого процесса: 1024. Максимальное число дескрипторов файлов можно проверить с помощью следующей команды: ulimit -n
Для увеличения максимального числа дескрипторов файлов откройте файл /etc/security/limits.conf и добавьте в него строки, аналогичные следующим примерам:
* soft nofile 1024
* hard nofile 65535
yourusername soft nofile 10000
yourusername hard nofile 30000