Pular para o conteúdo

Derrubar conexões ociosas

Responder tópico
  • Denunciar
  • Indicar

1. Derrubar conexões ociosas

Enviado em 07/03/2014 - 19:11h

Boa noite galera,

Estou vendo se é possível realizar a seguinte façanha.

Tenho um sistema na porta 80, coloquei o tomcat na 80 e até ai blza.

Estou passando por alguns problemas e uma das razões desses problemas podem ser as conexões ociosas na porta, então pensei em um script.

Não achei nada na internet então vamos ver se alguém ai da um help.

Preciso de um script que faça uma verificação na porta 80, identificar as conexões e derruba qualquer conexão com mais de 5 minutos. Alguém ai sabe se é possível?

Veja bem não quero monitorar sei que pra isso tem soluções como Nagios e tudo mais, só preciso de um script desse pra derrubar as conexões presas.
Agradeço qualquer ajuda.

abs

Responder tópico

2. Re: Derrubar conexões ociosas

Enviado em 08/03/2014 - 22:02h

Experimenta diminuir o timeout dos seus sockets TCP para 5 minutos, daí qualquer socket aberto que não mandar nenhum dado por 5 minutos vai ser fechado...


# echo 300 > /proc/sys/net/ipv4/tcp_keepalive_time


300 segundos são 5 minutos. Aqui no meu slackware o default é 7200, ou seja, um socket pode ficar aberto ocioso por 2 horas...

3. Re: Derrubar conexões ociosas

Enviado em 10/03/2014 - 10:40h

Opa,

Vlw chefe vou fazer o teste aqui.

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder