Cache do Squid

Publicado por Claudio A. Guolo em 23/05/2008

[ Hits: 8.132 ]

 


Cache do Squid



Olá pessoal, de novo eu aqui relatando alguma coisa que acho importante no Squid.

Tive recentemente problemas com o Squid no se diz respeito ao cache. O que acontecia é aquela velha história de que o cache do Squid enche e as estações param de acessar a internet, pingam o site, mas o navegador não acessa as páginas. Pois bem, entre outras soluções eu usei o comando "rm -rf" para limpar o cache algumas vezes, mas passado algum tempo parava tudo de novo. A forma mais fácil que achei de automatizar isso foi colocando uma linha no script de start do Squid.

Vamos lá.

Descubra onde é armazenado o cache do servidor, no meu caso é no /var/spool/squid/. Pois bem, adicionem na primeira linha do /etc/init.d/squid a seguinte linha:

rm -rf /var/spool/squid/*

O que isso faz? Toda vez que o servidor for reiniciado, antes de iniciar o serviço do Squid ele vai excluir o conteúdo do diretório de arquivos temporários da internet. A menos que o espaço de temporários que está reservado no seu servidor for menos que o necessário para utilização em um dia, seu servidor não vai mais parar por falta de espaço nos temporários.

Valeu galera, comentários são bem-vindos.

Outras dicas deste autor

Desentupindo o cache do Squid

Leitura recomendada

Synaptic com proxy

Comunidade de Software Livre de Goiás

Assistir os trailers de filmes no site da Apple pelo Firefox

Navegador/Suíte SeaMonkey em toda e qualquer distro

GigaDNS: Alternativa nacional ao OpenDNS

  

Comentários
[1] Comentário enviado por wesllay em 04/09/2009 - 23:29h

Lembrando do comando para reconstruir a estrutura do cache Squid com o comando:
#squid -z
depois subir o serviço squid
#service squid start



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts