Eu fiz uma aplicação que envia vários dados por socket e cada requisição socket é uma thread nesta aplicação, a quantidade de threads é cinfigurada pelo usuário e fazendo alguns testes vi, configurando para 200 threads, ou seja, 200 requisições sockets eu vi que só chega na outra máquina umas 80 a 100 requisições, gostaria de aumentar este número.
Eu tenho que configurar alguma coisa na máquina que envia as requisções?
Tenho que configurar algo mais na JVM?
Desde já agradeço a ajuda de todos.
Enviando dados via socket
2 Respostas
T
Se pelo menos uma das máquinas é Windows XP ou Vista, se não me engano há um limite na quantidade de sockets que uma aplicação pode abrir. Isso é para você não transformar uma máquina XP ou Vista em um servidor “barato”; você precisa pagar $$$ para a Microsoft para você poder servir mais usuários (usando uma versão Server do Windows).
No Linux esse limite é bem maior que isso que você falou, assim como em Windows 2000 Server/2003 Server/2008 Server.
Eu uso linux, RedHat, tenho que configurar algum arquivo? Para que a minha aplicação envie requisições concorrentemente.
Criado 17 de junho de 2008
Ultima resposta 18 de jun. de 2008
Respostas 2
Participantes 2
Alura O que é Python? — um guia completo para iniciar nessa linguagem de programação Acesse agora o guia sobre Python e inicie sua jornada nessa linguagem de programação: o que é e para que serve, sua sintaxe e como iniciar nela!
Casa do Codigo Engenharia de Prompt para Devs: Um guia para aprender a... Por Ricardo Pupo Larguesa — Casa do Codigo