Squid as vezes demora muito para atualizar cache
squid ninja http://www.linuxman.pro.br/node/1/#toc131
Citação:
Postado originalmente por Luzumba
eu uso isso aqui para fazer o controle do cache
# Tamanho maximo de arquivos no cache da RAM
maximum_object_size_in_memory 64 KB
# Tamanho maximo e minimo do arquivo no cache do HD
maximum_object_size 512 MB
minimum_object_size 0 KB
# Percentual do cache para comeco de descarte de arquivos
cache_swap_low 90
cache_swap_high 95
# Tamanho do Cache no HD
cache_dir ufs /var/cache/squid 2048 16 256
# logs de acesso do Squid
cache_access_log /var/log/squid/access.log
# Padrao de Atualizacao do Cache
refresh_pattern ^ftp: 15 20% 2280
refresh_pattern ^gopher: 15 0% 2280
refresh_pattern . 15 20% 2280
Citação:
maximum_object_size
A definição dessa propriedade deve ser analisada com critério, visto
que limitamos aqui o tamanho máximo de um objeto em cache. Objetos
maiores do que esse limite não são salvos em disco.
Para definir como configurar o tamanho máximo nessa opção, deve-se
levar em consideração que um número grande implica em maior economia
de banda e perda de performance no cache local, enquanto um número
menor não ajuda muito em ganho de banda, mas melhora a velocidade em
tempo de resposta. Recomenda-se a utilização de uma valor entre 4 e 16
MB. No padrão será utilizado 4096 kB.
maximum_object_size bytes
Citação:
maximum_object_size_in_memory
A definição dessa propriedade deve ser analisada com critério, visto
que limitamos aqui o tamanho máximo de um objeto em cache. Objetos
maiores do que esse limite não são salvos em disco.
Para definir como configurar o tamanho máximo nessa opção, deve-se
levar em consideração que um número grande implica em maior economia
de banda e perda de performance no cache local, enquanto um número
menor não ajuda muito em ganho de banda, mas melhora a velocidade em
tempo de resposta. Recomenda-se a utilização de uma valor entre 4 e 16
MB.
maximum_object_size_in_memory bytes
Citação:
cache_swap_low
Aqui se especifica o limite mínimo para substituição de um objeto. A
substituição começa quando o swap em disco está acima do limite
mínimo. Padrão de 90.
cache_swap_low porcentagem
cache_swap_high
Justamente o oposto da opção anterior. Aqui se define o limite máximo.
Padrão de 95.
cache_swap_high porcentagem
Citação:
refresh_pattern
Essa opção deve ser usada com extremo cuidado. Se você não tiver
nenhuma aplicação que exija explicitamente alterar essa TAG, sugiro
que deixe-a inalterada. Um valor inadequado aqui fará com que seus
usuários simplesmente não consigam mais acessar aplicações dinâmicas
na web. Não seja levado pela idéia de que impedir os usuários de ficar
dando reload em uma página irá economizar sua banda, pois a dor de
cabeça gerada será muito mais cara do que sua banda.
Parâmetros Descrição
mín Tempo mínimo, em minutos, que um objeto sem um tempo de expiração explicitamente configurado será considerado válido. Utilize, impreterivelmente 0.
porcentagem É a porcentagem da idade dos objetos, desde a última modificação, no qual esse será considerado válido, desde que não tenha um valor de expiração configurado.
máx É o tempo máximo, em minutos, que um objetos sem um tempo de expiração explicitamente configurado será considerado válido.
Opções Descrição
override-expire Reforça o tempo mínimo de expiração de um objeto, ainda que o mesmo tenha sido enviado no cabeçalho.
override-lastmod Reforça o tempo mínimo, ainda que o objeto tenha sido modificado recentemente.
reload-into-ims Modifica solicitações do tipo "sem-cache" ou "reload" para "Se-modificado-desde-requisição"
ignore-reload Simplesmente ignora as requisições "sem-cache" e "reload".
refresh_pattern [-i] regex mín porcentagem máx [opções]
Squid as vezes demora muito para atualizar cache
use:
cache_dir ufs /var/cache/squid 2048 64 64
Com isso o squid consegue indexar melhor, aumenta o desempenho.
Squid as vezes demora muito para atualizar cache
Citação:
Postado originalmente por Jim
use:
cache_dir ufs /var/cache/squid 2048 64 64
Com isso o squid consegue indexar melhor, aumenta o desempenho.
Show :D :good: 8) :)