Estou tentando estabelecer muitas conexões de soquete (mais - o mais alegre) no servidor Windows 2003.
Eu faço vários sockets de servidor e conecto a eles a partir do computador atual (1 soquete de servidor serve 1 cliente). Eu também faço um soquete de servidor que serve muitas conexões de outro computador local.
Quando eu faço 4000 soquetes de servidor e 4000 conexões para eles, mais 4.000 conexões de cliente para um soquete de servidor - tudo funciona bem.
Quando eu tento a mesma coisa com 5000 (5000 server soquetes e 5000 conexões para eles) e começo a conectar clientes remotamente, o 1779th client e todos os seguintes (1780th, 1781th ...) lançam exceção que a conexão foi resetada ou recusada. >
Eu tenho 8Gb de RAM, MaxUserPort em registery definido como 65534 e não ajudou. Eu também tentei definir MaxFreeTcbs para 12000 (não tenho certeza se é necessário). Onde mais poderia estar o problema?