Limpar o Cache de um único Site no Squid …

Pessoal tive a necessidade de limpar o cache de um único Site no Squid e encontrei isto em uma lista de discussão

Se quiser ser mais preciso para não desperdiçar o cache atual, e para não ter nenhum downtime, utilize o squidclient pra fazer um PURGE daquele objeto específico:

squidclient -m PURGE http://foosite.com.br/

Agora, se quer fazer como todos fazemos, digite ctrl+shift+R no navegador (ou algo como ctrl+F5 se não me engano) – que enviará um “Cache-Control: no-cache” pro squid, garantindo que squid busque novamente a página no servidor de origem.

Squid saídas para o Google em http://clients1.google.com.br/complete/search …

Notei por algum tempo milhares saídas do meu proxy para o endereço http://clients1.google.com.br/complete/search ,

IP – usuário [05/Aug/2009:16:51:27 -0300] “GET http://clients1.google.com.br/complete/search? HTTP/1.0” 200 423 TCP_MISS:DIRECT

 

fiz uma pesquisa do que poderia ser e encontrei um excelente artigo em

http://danilow.wordpress.com/2009/05/28/google-suggest-nao-e-ajax/

Google Suggest: Não é Ajax

Maio 28, 2009″

 

vale a pena a leitura.

Usando o Squid Rotate, fechando Log por dia …

verificar o crontab

[root@firewall squid]# crontab -l

resposta
#00 23 * * * squid -k rotate
50 23 * * * /bin/squid_log

arquivo do squid_log
[root@firewall squid]# cat /bin/squid_log
#!/bin/bash
DATA=`date +’%d-%m-%Y’`
mv /var/log/squid/access.log /var/log/squid/access-$DATA.log
/usr/sbin/squid -k rotate
gzip /var/log/squid/access-$DATA.log