Cache do Squid

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

[ Hits: 8.336 ]

 


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

Visualizando acessos dos usuários em tempo real no Squid

Token GD Safesign no Ubuntu 12.04 LTS

Ativando execução de scripts CGI no Lighttpd

Guardião Itaú Linux 2014

Configurar a placa wireless Ralink RT61

  

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