Oi Maykonn! Primeiramente obrigado pela pergunta. Acho que a primeira coisa a se perguntar é se as conexões estão realmente sendo perdidas. Em caso de overload, é realmente válido você rejeitar conexões para não degradar o sistema. Uma opção que considero interessante mas não sei se é possível para sua solução é fazer uso de uma máquina mestre. Esta máquina mestre é a responsável por fazer o handshake e direcionar a conexão para outra máquina (como uma arquitetura do tipo master-worker). Existem também projetos bem interessantes de servidores de websockets, como por exemplo o Autobahn (http://autobahn.ws/). Li casos de estresse que chegaram a levantar 200k conexões em uma máquina simples de 4GB de ram e 2 processadores. Espero ter respondido sua pergunta. Sinta-se a vontade também para dar continuidade a conversa. Um abraço e boa semana.
Trending Articles
More Pages to Explore .....