Estou executando o Ubuntu 12.04 Server, atualizado, para executar um servidor da web no Tomcat 7.
Tenho cerca de 1000 clientes que utilizam muito frequentemente um programa RSYNC para sincronizar ficheiros com este servidor. Esses RSyncs estão usando o SSH com um determinado usuário para abrir conexões no servidor.
O resultado é que meu servidor é normalmente cheio de conexões pelo mesmo usuário. Cerca de 5 conexões por segundo a qualquer momento.
Frequentemente, quando tento abrir uma conexão SSH regular com meu cliente Putty, a conexão falha antes do login com o erro "Conexão de rede do servidor fechada inesperadamente". Isso acontece cerca de 6 vezes por 10 tentativas e, nas outras 4 tentativas, funciona normalmente e consigo fazer login como qualquer usuário.
Existe uma sobrecarga de conexões aqui?
As estatísticas do servidor são muito calmas, dizendo menos de 40% do uso da rede e menos de 2% da CPU.
Como posso melhorar isso?
-
Eu encontrei a solução. Houve um limite em termos de conexões permitidas.
Para aumentar esse limite, simplesmente ativei a configuração MaxStartups e configurei seu valor para 1000 . Agora não há mais problema.
No entanto, verificarei o uso da rede e do servidor para verificar se o tráfego não é muito grande.
Obrigado mesmo assim.
Tags sshd