+ Responder ao Tópico



  1. Consegui fazer normalmente o cache paralelo.. "POREM", o meu squid está consumindo toda memoria.
    Aqui a navegação melhora muito nas primeiras horas é bastante rapido.. mas depois de 5 a 10 hras, dos 512 Mb de ram sobram apenas 4 mb deixando a navegação lenta impossivel de se acessar e as vezes ate travando... (e recebendo broncas dos clientes afff..)

    root@ubuntu:/home/squire# free -m -k
    total used free shared buffers cached
    Mem: 506 499 4 0 7 41
    -/+ buffers/cache: 33 311
    Swap: 1004 0 1004

    Voltando ao normal quando dou um reboot..
    Estou usando Ubuntu server num P4 1,500 hz com rodando apenas o basico ssh, bind e squid 2.7 2.7.STABLE5, com cache_mem 64 MB, e 5 diretorios como esse de diskd no cache_dir
    cache_dir diskd /var/cache/squid01 750 16 32 Q1=64 Q2=72
    total de 3.750 Gb para cache_dir..

    alguem já passou por isso? já testei varias configurações e continua o problema
    já ouvi falarem q pode ser um loop infinito na maquina.. mas sera q pode ser isso mesmo?

    quem puder me ajudar segue meu squid.conf

    #SQUID.CONF
    http_port 5128 transparent
    visible_hostname squidserver
    cache_effective_user squid
    cache_effective_group squid
    cache_mgr redesocial.net@msn.com

    cache_mem 64 MB
    maximum_object_size 100 MB
    minimum_object_size 0 KB
    cache_swap_low 70
    cache_swap_high 80
    dns_nameservers 127.0.0.1 189.17.1.130 200.255.255.66 200.255.255.70
    dns_defnames on

    cache_dir diskd /var/cache/squid01 750 16 32 Q1=64 Q2=72
    cache_dir diskd /var/cache/squid02 750 16 32 Q1=64 Q2=72
    cache_dir diskd /var/cache/squid03 750 16 32 Q1=64 Q2=72
    cache_dir diskd /var/cache/squid04 750 16 32 Q1=64 Q2=72
    cache_dir diskd /var/cache/squid05 750 16 32 Q1=64 Q2=72
    cache_store_log none
    cache_access_log none
    error_directory /usr/share/squid/errors/Portuguese
    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 # http
    acl Safe_ports port 21 # ftp
    acl Safe_ports port 443 563 # https, snews
    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 Safe_ports port 901 # swat
    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/16
    http_access allow localhost
    http_access allow redelocal
    http_access allow all
    http_reply_access allow all

    # Bloqueia acesso externo
    http_access deny all

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

    #memory_replacement_policy heap LRU
    memory_replacement_policy heap GDSF
    #memory_replacement_policy heap LFUDA

    #cache_replacement_policy heap LRU
    #cache_replacement_policy heap GDSF
    cache_replacement_policy heap LFUDA

    half_closed_clients off
    detect_broken_pconn on
    pipeline_prefetch on

    refresh_pattern ^ftp: 30 20% 1140
    refresh_pattern ^gopher: 30 0% 1140
    refresh_pattern . 30 20% 1140

    zph_mode tos
    zph_local 0x02
    zph_sibling 0x02
    zph_option 136
    zph_parent 0

    forwarded_for off
    memory_pools_limit 0
    icp_hit_stale on
    store_avg_object_size 128 KB
    store_objects_per_bucket 20

    Estou usando Cache full com 50% da banda total pra não saturar
    será que dessa vez encontro uma solução??

  2. Consegui fazer assim como manda as configurações, mas depois de 5 a 8 horas de uso fica muitoo lento nao dá pra navegar, o cache_dir ufs fica muito lento.. quando uso diskd ou aufs fica bem mais rapido, porem depois de um certo tempo o squid toma a memoria toda da maquina ai da pau!
    já pesquisei isso em varios topicos, nas comunidade do orkut, e até criei topicos aki, mãs não foi ao ar.. ninguem conseguiu resolver o problema daki do squid... será q alguem já passou por isso e pode me ajudar.. se precisar dou mais detalhes das configurações..

    grato
    Última edição por Squire; 14-03-2009 às 10:50.



  3. Squire

    Então como esta as regras de policiamento de recursos de memoria e hd ? qual foi a proporção entre hd X ram que vc usou ?
    Posta ai suas regras do squid.conf pra ver se posso te ajudar

    abraços

    ps: quando comecei a trabalhar com squid ele levou 41 dias para abrir o bico ficando lento e ferrando com a navegação dos clientes reportava até uma mensagem de erro no navegador dos caras, ai pesquisei uns detalhes aqui e fiz uns ajustes e esta rodando desde janeiro com otimo desempenho e aliado as minhar regras de cache full ta otimo mas pode melhorar e muito.

  4. Então, aqui em casa já faz 2 meses sem limpar cache nem nada, e o squid funciona que é uma beleza, já nem consigo mais navegar sem ele, fica muito lento a internet sem cache. O problema foi só configura, tem que fazer os limites certos de memória, e aqui uso o aufs (diskd ainda não foi implementado no squidNT)



  5. Citação Postado originalmente por jeanfrank Ver Post
    Squire

    Então como esta as regras de policiamento de recursos de memoria e hd ? qual foi a proporção entre hd X ram que vc usou ?
    Posta ai suas regras do squid.conf pra ver se posso te ajudar

    abraços

    ps: quando comecei a trabalhar com squid ele levou 41 dias para abrir o bico ficando lento e ferrando com a navegação dos clientes reportava até uma mensagem de erro no navegador dos caras, ai pesquisei uns detalhes aqui e fiz uns ajustes e esta rodando desde janeiro com otimo desempenho e aliado as minhar regras de cache full ta otimo mas pode melhorar e muito.

    Segue as regras

    http_port 5128 transparent
    visible_hostname squidserver
    cache_effective_user squid
    cache_effective_group squid
    cache_mgr redesocial.net@msn.com
    #Configuracao do cache
    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
    dns_nameservers 127.0.0.1 189.17.1.130 200.255.255.66 200.255.255.70
    dns_defnames on
    cache_dir aufs /var/cache/squid01 2048 16 256
    #cache_dir diskd /var/cache/squid01 2048 16 256 Q1=64 Q2=72

    cache_store_log none
    cache_access_log none
    #/var/log/squid/access.log
    error_directory /usr/share/squid/errors/Portuguese
    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 # http
    acl Safe_ports port 21 # ftp
    acl Safe_ports port 443 563 # https, snews
    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 Safe_ports port 901 # swat
    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/16
    http_access allow localhost
    http_access allow redelocal
    http_access allow all
    http_reply_access allow all

    hierarchy_stoplist cgi-bin ?
    acl QUERY urlpath_regex cgi-bin \?
    no_cache deny QUERY
    # Bloqueia acesso externo

    http_access deny all

    #memory_replacement_policy heap LRU
    memory_replacement_policy heap GDSF
    #memory_replacement_policy heap LFUDA

    #cache_replacement_policy heap LRU
    #cache_replacement_policy heap GDSF
    cache_replacement_policy heap LFUDA

    half_closed_clients off
    detect_broken_pconn on
    pipeline_prefetch on

    # O que nao bater nas regras acima, os valores abaixo segura como padrao...
    refresh_pattern ^ftp: 15 20% 2280
    refresh_pattern ^gopher: 15 0% 2280
    refresh_pattern . 15 20% 2280

    zph_mode tos
    zph_local 0x02
    zph_sibling 0x02
    zph_option 136
    zph_parent 0

    forwarded_for off
    memory_pools_limit 0
    icp_hit_stale on
    store_avg_object_size 128 KB
    store_objects_per_bucket 20

    já tem + ou - 2 semanas q 3 semanas q venho testando configurações.. antes mesmo usava 4 diretorios de diskd,
    cache_dir diskd /var/cache/squid01 750 16 256 Q1=64 Q2=72
    cache_dir diskd /var/cache/squid02 750 16 256 Q1=64 Q2=72
    cache_dir diskd /var/cache/squid03 750 16 256 Q1=64 Q2=72
    cache_dir diskd /var/cache/squid04 750 16 256 Q1=64 Q2=72

    a navegação parecia q era ótima. muit rapido mesmo .. mas só aguantava 5 horas e consumia a memoria toda.. sobrava apenas 4 ate travar a maquina..
    hoje uso aufs consgue aguentar 15 horas..rsrs mas consome a memorias toda do mesmo jeito
    tenho q dar reboot's diarios .. as vzes da vontade de voltar ao webproxy do mk .. mas não gosto muito.. não tem nem comparação com squid.. a performace é outra coisa, as regras q eu uso acho q não pode ser mais.. já tentei de quase tudo... estou usando Ubuntu Server rodando apenas o basico na maquina.. (ssh, bind9, squid 2.7) mas mesmo assim 512mb não guenta.. só me resta isso agora, se não der jeito vou usar Debian, inclusive é minha preferida..

    grato se puder me ajudar..






Tópicos Similares

  1. Respostas: 12
    Último Post: 29-09-2012, 09:49
  2. Squid - lentidão em paralelo ao Mikrotik - direto ok
    Por rockeiromaiden no fórum Redes
    Respostas: 7
    Último Post: 29-10-2009, 19:16
  3. Respostas: 4
    Último Post: 14-07-2009, 08:37
  4. Respostas: 15
    Último Post: 07-05-2009, 10:29
  5. mikrotik + parent proxy squid
    Por jdmano no fórum Redes
    Respostas: 12
    Último Post: 08-04-2008, 20:36

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L