Cache do Squid [RESOLVIDO]

1. Cache do Squid [RESOLVIDO]

Otoniel
otoni.sm

(usa Ubuntu)

Enviado em 24/07/2012 - 18:00h

Olá pessoal estou eu aqui de volta com minhas duvidas.
Seguinte, estou configurando um servidor proxy squid e configurei o cache do mesmo, verificou que ao fazer download de um arquivo realmente as pastas onde estam sendo armazenados os cache cresceu de acordo com o que eu baixei, porem ao tentar baixar o mesmo arquivo novamente o download é mais demorado do que o primeiro, de forma que acho que ele não esta aproveitando do cache. Segue abaixo meu squid.conf. Alguem poderia me informa se ha alguma coisa errado com ele, ou alguma coisa que eu deveria colocar e não estou colocando.
Desde ja agradeço.

http_port 3128
visible_hostname server

cache_mem 64 MB
maximum_object_size_in_memory 64 KB

maximum_object_size 512 MB
minimum_object_size 0 KB

cache_swap_low 90
cache_swap_high 95

cache_dir ufs /var/spool/squid 2048 16 256
access_log /var/log/squid/access.log

acl all src 0.0.0.0/0.0.0.0
acl manager proto cache_object
acl localhost src 127.0.0.1/255.255.255.255
acl SSL_ports port 443 563
acl Safe_ports port 80 21 443 563 70 210 280 488 591 777 901 1025-65535
acl purge method PURGE
acl CONNECT method CONNECT

http_access allow manager localhost
http_access deny manager
http_access allow purge localhost
http_access deny purge
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports

acl redelocal src 192.168.0.0/24
http_access allow localhost
http_access allow redelocal

http_access deny all

error_directory /usr/share/squid/errors/pt-br


  


2. MELHOR RESPOSTA

Danilo Silva Mattos
danilo.mattos

(usa Debian)

Enviado em 26/07/2012 - 13:53h

Dr. Faltou os seguintes parametros:



refresh_pattern ^ftp: 360 20% 10080
refresh_pattern -i (/cgi-bin/|\?) 0 0% 0
refresh_pattern . 0 20% 4320

3. Re: Cache do Squid [RESOLVIDO]

johnny borges
johnnyb

(usa Fedora)

Enviado em 26/07/2012 - 14:25h

amigo e sem contar que o diretorio de cache do seu squid ta como padrão que se eu nao me ingano e 100M apenas intao adicione essa linha ao seu squid para vc pode terminar o tamanho do cache

# para implementar essa regra e necessario squid -z para criar os diretorios
e talves seja necessario da permissao parao squid :D chown squid.squid /diretoriodocache

cache_dir ufs /var/spool/squid 2048 16 256

adicione essas regras tambem pois assim o squid nao fara cache de paginas dinamicas blz

hierarchy_stoplist cgi-bin ?
acl QUERY urlpath_regex cgi-bin \?
no_cache deny QUERY







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts