Derrubar conexões ociosas

1. Derrubar conexões ociosas

fernando freitas do vale
fernandovale

(usa Outra)

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


  


2. Re: Derrubar conexões ociosas

Fernando
phoemur

(usa Debian)

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

fernando freitas do vale
fernandovale

(usa Outra)

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

Opa,

Vlw chefe vou fazer o teste aqui.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts