Página 1 de 2 12 ÚltimoÚltimo
+ Responder ao Tópico



  1. implementei no server aqui o squid3 mas to achando que ele não ta fazendo cache das paginas pois eu limpei cache, removi os logs, e dei um squid3 -z e restartei o squid e acessei o site do terra e levou um tempo...daí eu fechei o navegador e acesseio novamente e levou o mesmo tempo...
    e no access.log tem muitos...tcp_miss
    segundo leituras na net eu acho que esta msg é de qndo o squid somente esta acessando a pagina e o certo estaria na msg tcp_hit....

    segue meu squid.conf

    -----------------------
    # Configuracoes gerais do Squid
    ###############################

    # Define a porta de escuta do Squid
    http_port 192.168.0.1:3128 transparent

    # Define a porta de escuta do Squid para trocar informacoes de cahce com outro 'squid'
    htcp_port 0

    # Define o nome do servidor que ira aparece na tela de "Acesso Negado"
    visible_hostname Cerberus

    #### Localizacao onde esta os erros em portugues ####
    error_directory /usr/share/squid3/errors/Portuguese

    # Porcentagem de uso do cache que fara o squid comecar a descartar os
    # arquivos mais antigos. Por padrao isso comeca a acontecer quando o
    # cache esta 90% cheio.
    cache_swap_low 95
    cache_swap_high 98

    # Quantidade de memoria RAM dedicada ao cache
    cache_mem 96 MB

    # Desabilita a rotacionalidade dos Logs
    logfile_rotate 0

    # Desabilita o envio do IP do servidor para uma requisicao HTTP
    forwarded_for off

    # Faz com que o squid descarregue a memoria nao utilizada
    memory_pools Off

    # >> Cache em disco <<
    # Especifica a quantidade de cache de IPs
    ipcache_size 2048

    # Especifica o numero minimo de IPs cacheados
    ipcache_low 90

    # Especifica o numero maximo de IPs cacheados
    ipcache_high 2040

    # Define qual objeto sera mantido na RAM e qual sera removido para
    # criar espaco para novos objetos.
    cache_replacement_policy heap LFUDA
    memory_replacement_policy heap GDSF

    # Indica para o squid onde esta o cache
    coredump_dir /mnt/cache_squid

    # Esta opcao e composta por 4 valores. O primeiro, (/mnt/cache_squid/*)
    # Indica a pasta onde o squid armazena os arquivos do cache.
    # O "3000" indica a quantidade de espaco no HD (em MB) que sera usada para o cache.
    # O "192" e "256" indicam a quantidade de subpastas que sera criadas dentro do
    # diretorio.
    cache_dir ufs /mnt/cache_squid/1 2500 150 300
    cache_dir ufs /mnt/cache_squid/2 2500 150 300
    cache_dir ufs /mnt/cache_squid/3 2500 150 300

    # Resolve um problema com conexoes persistentes que ocorre com certos servidores,
    # e que provoca delays no cache.
    detect_broken_pconn on

    # Provoca um ganho de performance ao usar conexoes Pipeline (requisicoes em paralelo)
    pipeline_prefetch on

    # >> Padrao de atualizacao do cache <<
    # Os numeros indicam o tempo (em minutos) quando o squid ira verificar se um iem do cache
    # foi atualizado, para cada um dos tres protocolos. O "15" indica que o squid verificara se
    # todas as paginas e arquivos com mais de 15 minutos foram atualizados. Ele so verifica checando
    # o tamanho do arquivo. O "2280", equivalente a dois dias indica o tempo maximo, depois disso
    # o objeto eh sempre verificado. Alem do http e ftp o Squid suporta o protocolo Gopher, que era
    # muito usado nos primordios da Internet para localizar documentos de texto
    refresh_pattern ^ftp: 120 20% 2280
    refresh_pattern ^gopher: 120 0% 2280
    refresh_pattern . 120 20% 2280

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

    # O tamanho maximo dos arquivos que serao guardados no cache RAM.
    maximum_object_size_in_memory 10 MB

    # >> Tamanho maximo e minimo para arquivos serem baixados e armazenados no cache <<
    # o maximo sao downloads de 5MB e o minimo 1KB
    # Se uma porcentagem maior do que a configurada em quick_abort_pct tiver sido baixada, ele finaliza o download
    maximum_object_size 16 MB
    minimum_object_size 1 KB
    quick_abort_pct 95

    # Localizacao do logs de acesso
    access_log /var/log/squid3/access.log
    cache_log /var/log/squid3/cache.log

    # Visualiza TODO o link acessado
    strip_query_terms off

    # Define os servidores DNS
    dns_nameservers 127.0.0.1

    ### Define as regras do Squid ###
    acl manager proto cache_object
    acl localhost src 127.0.0.0/255.255.255.255
    acl Lan src 192.168.0.0/255.255.255.0
    acl to_localhost dst 127.0.0.0/8 192.168.0.0/24
    acl SSL_ports port 443
    acl Safe_ports port 80 # http
    acl Safe_ports port 21 # ftp
    acl Safe_ports port 443 # https
    acl Safe_ports port 70 # gopher
    acl Safe_ports port 210 # wais
    acl Safe_ports port 1025-65535 # unregistered ports
    acl Safe_ports port 280 # http-mgmt
    acl Safe_ports port 488 # gss-http
    acl Safe_ports port 591 # filemaker
    acl Safe_ports port 777 # multiling http
    acl purge method PURGE
    acl CONNECT method CONNECT

    #### Sites Liberados ####
    #acl Sites_Bloqueados url_regex -i "/etc/squid3/Sites_Liberados.db"

    #### Libera acesso TOTAL ####
    #acl IP_Liberado src "/etc/squid3/IP_Liberado.db"

    #### Limitador de Downloads ####
    ###########################################

    #delay_pools 1

    #### Define a classe do pool ####
    #delay_class 1 1

    #### limita sua banda para +/- 20Kb
    #delay_parameters 1 20000/20000 20000/20000

    #### Aplica a regra para a 'Lan'
    #delay_access 1 allow lan
    #delay_access 1 deny Lan !Extensoes
    ############################################

    #### Definicao das permissoes das regras ####
    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
    http_access allow localhost

    #### Libera acesso total a lista "IP Liberado" ####
    #http_access allow IP_Liberado

    http_access allow all

    #### Libera somente os 'Sites Liberados' ####
    #http_access deny "Sites_Liberados

    cache allow Lan

    segue meus logs em anexo....

    fico no aguardo....
    Arquivos Anexos Arquivos Anexos

  2. Insira estas duas entradas e veja se rola.... aparentemente seu squid.conf está correto....

    httpd_accel_with_proxy on
    httpd_accel_uses_host_header on

    Abraços



  3. Citação Postado originalmente por fablinux1 Ver Post
    Insira estas duas entradas e veja se rola.... aparentemente seu squid.conf está correto....

    httpd_accel_with_proxy on
    httpd_accel_uses_host_header on

    Abraços
    opa meu velho...cara não rolou..deu o seguinte erro:
    Restarting Squid HTTP Proxy 3.0: squid3 Waiting.....................done.
    2010/04/20 13:49:09| cache_cf.cc(346) squid.conf:6 unrecognized: 'httpd_accel_with_proxy'
    2010/04/20 13:49:09| cache_cf.cc(346) squid.conf:7 unrecognized: 'httpd_accel_uses_host_header'

    informes: to usando o sqdui3 stable 19 no debian 5 lenny

  4. essas linhas nao seriam em porcento ?

    # Especifica a quantidade de cache de IPs
    ipcache_size 2048

    # Especifica o numero minimo de IPs cacheados
    ipcache_low 90

    # Especifica o numero maximo de IPs cacheados
    ipcache_high 2040


    Um material para te ajudar:

    ipcache_high :: Appendix A. Config File Reference :: Squid. The definitive guide :: Server Administration :: eTutorials.org



  5. ops...hehehe
    entendi errado..hehehe ja ta consertado..
    gurizada tava vendo o access.log agora e dei uma busca por TCP_HIT e me apareceu alguns...só que somente fotos, flash e bla bla bla...mas o html em sim não vem...
    eis a duvida tava conversando com uma amigo meu ele disse que os sites html estipulam no seu cabeçalho uma diretiva que não deixa o squid fazer cache deles..pelo que eu entendi estes são os chamados sites dinamicos certo??
    amostra do log:
    1271784886.689 5 192.168.0.2 TCP_HIT/200 1628 GET http://etutorials.org/shared/css/global.css - NONE/- text/css
    1271784886.706 8 192.168.0.2 TCP_HIT/200 1812 GET http://www.google.com/images/powered...dby_FFFFFF.gif - NONE/- image/gif
    1271784886.706 16 192.168.0.2 TCP_HIT/200 11562 GET http://etutorials.org/shared/images/logo.jpg - NONE/- image/jpeg
    1271784887.507 0 192.168.0.2 TCP_HIT/200 3523 GET http://etutorials.org/shared/css/tutorialcontent.css - NONE/- text/css
    1271784889.423 0 192.168.0.2 TCP_HIT/200 2384 GET http://etutorials.org/shared/css/tre..._treeview2.css - NONE/- text/css
    1271784889.438 11 192.168.0.2 TCP_HIT/200 55736 GET http://etutorials.org/shared/js/ob_tree_2037.js - NONE/- application/x-javascript
    1271784889.462 1 192.168.0.2 TCP_HIT/200 15258 GET http://etutorials.org/shared/js/ob_events_2037.js - NONE/- application/x-javascript
    1271784898.604 3 192.168.0.2 TCP_HIT/200 33535 GET http://s7.addthis.com/static/r07/widget17.png - NONE/- image/png






Tópicos Similares

  1. Cache Squid3 - Paralelo com Mikrotik
    Por oteniel no fórum Redes
    Respostas: 1
    Último Post: 19-04-2014, 17:37
  2. Cache Full - Squid3 (Debian) em Paralelo ao MK
    Por felipezatta no fórum Redes
    Respostas: 3
    Último Post: 15-12-2009, 02:19
  3. Cache Full com SQUID3 em paralelo
    Por pedrovigia no fórum Redes
    Respostas: 2
    Último Post: 30-03-2009, 19:22
  4. Cache
    Por Good_speed no fórum Servidores de Rede
    Respostas: 2
    Último Post: 03-10-2002, 07:15
  5. como limpar o cache do squid?
    Por no fórum Servidores de Rede
    Respostas: 3
    Último Post: 17-08-2002, 11:13

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L