Dúvida sobre cache
-
Marcello. Desinstalei o pacote e instalei novamente e a versão continua a mesma ( Available: 3.1.20 pkg 2.0.5_8 Installed: 3.1.20 pkg 2.0.5_5 ).
Tem algum procedimento para atualizar o pacote ou fiz da forma certa?Abraços.
Gilmar. Voce conseguiu fazer o cache funcionar do jeito que queria. Caso sim tem como passar o procedimento para os demais colegas aqui do forum?
Abraços.
ATT
Breno Alencar
-
boa tarde.
Postei aqui no penultimo email.Parece que descobri o erro.
Tavo aceitando allow no SITES_NO_CACHE o correto e denny pois tenho que negar o cache para o site que esta dentro de domains.acl SITES_NO_CACHE url_regex "/var/db/squidGuard/SITES_NO_CACHE/domains";
no_cache denny SITES_NO_CACHEEra que no local de denny tavo usando Allow.
Apenas isso.
Bom eu retirei o havp agora irei coloca-lo de volta. -
Gilmar. Desculpas, mas só não consegui entender o caminho desse arquivo ou como chegar nessa linha para alterar de allow para denny. E também ainda não entendi se fazendo esse procedimento voce conseguiu de fato resolver o problema de cache como voce queria.
Abraços e mais uma vez desculpas pela ignorancia.
ATT
Breno Alencar
-
Esta linha e porque utilizo o squidguard para cadastrar os sites que não ira passar pelo cache.
Então eu personalizo.
No seu caso você não utiliza. -
Breno você tentou matar o parar o squid em seguida matar o cache e cria-lo com o squid -z?
Depois no relatorio do squid em tempo real faz o filtro por TCP_HIT. -
Marcello. Desinstalei o pacote e instalei novamente e a versão continua a mesma ( Available: 3.1.20 pkg 2.0.5_8 Installed: 3.1.20 pkg 2.0.5_5 ).
Breno, pode explicar como conseguiu instalar uma versão antiga? você esta usando alguma versão "personalizada" do pfsense?
-
Marcello. Uso a versão 2.0.2 amd64. Desinstalei pelo WEBGUI, na opção correspondente, e logo em seguida refiz a instalação novamente. Não reiniciei o servidor e tão pouco mudei de janela na opção Packets. Assim que terminou a instação notei que a versão instalada era exatamente igual a que tinha antes.
Se tiver mais alguma duvida é só perguntar.
Abraços
ATT
Breno Alencar
-
Sei que no squid3 a opcão de cache dinamico esta bugada. Faz um teste e veja se o resultado muda.
Boa tarde Marcelloc,
Ativei a opção de cache dinamico, mas continua do mesmo jeito. No status sempre aparece TCP_MISS.
-
Ativei a opção de cache dinamico, mas continua do mesmo jeito. No status sempre aparece TCP_MISS.
Desative o cache dinâmico, o código foi baseado em uma wiki do squid, mas o resultado não é satisfatório.
-
Aproveitando o tópico, segue em anexo um relatório do meu cache, to achando muito baixo o hit de memória e disco visto que os mesmos sites são acessados todos os dias e nem são páginas dinâmicas, gostaria da ajuda dos colegas pra saber se a configuração está bem feita ou não.
Conf squid 2.7.9 pkg v.4.3.3:
cache_mem 128 MB
maximum_object_size_in_memory 32 KB
memory_replacement_policy heap GDSF
cache_replacement_policy heap LFUDA
cache_dir aufs /var/squid/log 10240 16 256
minimum_object_size 0 KB
maximum_object_size 20240 KB
offline_mode off
cache_swap_low 95
cache_swap_high 98 -
bom dia pessoal
olha esse negocio de cache do squid, sempre foi e é uma grande dúvida que tenho. Sei que a configuração do cache dele vai depender muito da configuração da maquina (memória ram, hd e cpu) e sei que um cache mal configurado, pode e muito comprometer a sua internte. Eu tenho aqui umas configurações e tenho quase certeza que estão erradas, masssssss como esta funcionando, deixe queto. ;D
agora voltando ao assunto, não sei vocês colegas, na no squid3>Real Time, realmente se vc ficar observando vai aparecer muitos TCP_MISS/200, e poucos TCP_HIT/200 (meu caso). Mas se vc filtar em String filter, e colocar TCP_HIT, vai aparecer os TCP_HIT/200. Então na teoria, o cache do squid esta funcionando. Agora minha dúvida é:
é normal aparecer mais TCP_MISS/200, do que TCP_HIT/200?
todo novo site acessado, ele é guardado no cache, e depois quando for acessado de novo, ele é pego do cache do squid? ou depende? falo isso pq aqui na minha empresa, tem sites que todo santo dia, os usuario acessam eles, e eu observando no Squid>Real time, eles aparecem TCP_MISS/200 e nao TCP_HIT/200.
e outra dúvida, quando o site ele é "colocado" no cache, oq eu realmente vai do site para o cache?
abraço
-
Como os sites hoje são basicamente dinamicos, acho o comportamento normal.
-
redirect_program /usr/local/bin/squidGuard -c /usr/local/etc/squidGuard/squidGuard.conf;redirector_bypass off;url_rewrite_children 5
Fica desta forma acima.
Agora se você remover a linha deixar nda e reiniciar o servidor a linha é adicionada automaticamente.
No meu caso o problema estava em outra regra informando para não fazer cache para um site.Ola Gilmar poderia me ajudar!! vi esse topico então estou aproveitando para mostrar se a minha configuração esta correta.
redirect_children 3;redirect_program /usr/local/bin/squidGuard -c
/usr/local/etc/squidGuard/squidGuard.conf;redirector_bypass
off;url_rewrite_children 5a linha está correta ou tenho que mudar alguma coisa?pois a sua esta diferente da minha.
há como faço para ver em tempo real os acessos, para visualizar o TCP_MISS e TCP_HIT.