[FUG-BR] squid com o cache full?

Mario Augusto Mania m3.bsd.mania em gmail.com
Sexta Outubro 31 11:18:13 BRST 2008


Outra dica, vc pode usar o tcpdump com a opcao -vvv e ver a campo tos
dos pacotes.
Pode usar o ipfw show tambem, para ver se estao casando com as regras
do firewall

m3

2008/10/31 Mario Augusto Mania <m3.bsd.mania em gmail.com>:
> Assim, atente ao detalhe, verifique qual o limite maximo de arquivo
> que o squid guarda no cache, se nao me engano, o defaut eh 4 mega, eu
> aumentei para 40 mega, assim,qualquer coisa menor que 40 megas que eu
> baixar (e que permita ser salvo em cache), o squid armazena.
>
> Depois de liberar esse limite, baixe um arquivo qualquer, de
> preferencia grande, tipo 20 megas, com o limite de banda baixo, tipo
> 128k
>
> Fique de olho no access log do squi, vc vera q o download estara sendo
> limitado, ou seja, a taxa de download vai ficar no maximo 16KB
>
> Assim q terminar o download, no access log vai aparecer a linha
> correspondente ao dowenload com a sequencia TCP_MISS (ou seja, pegou
> da net, nao estava no cache)
>
> Feito isso, apague o arquivo do pc q vc acabou de baixar, zero o cache
> o navegador, de preferencia, feche o navegador e abra de novo e repita
> o dowenload, vc vera que agora o arquivo vem na velocidade maxima
> entre vc e o servidor, tipo, aqui nos meus testes vem a 180/200KB, e
> no squid access.log aparece a mesma linha mas agora aparece TCP_HIT ou
> seja, bateu e pegou do cache. E ae eh soh alegria.
>
> m3
>
> 2008/10/29 Alex de A. Souza <alex_a_souza em msn.com>:
>> Já fiz isso. Agora onde posso verificar no Servidor se esta funcionando o
>> cache full?
>>
>> -----------------------------------------------------------------------------------------------------
>>>
>>> Tem... eskece tudo isso ehhehe... vamos jah, se jah compilou a squido
>>> 2.7 correto? na hora do make config (aquele menu azul cheio de opcoes)
>>> nao precisar marcar nada nao.
>>>
>>> Agora, abra o squid.conf e altere as seguintes linhas:
>>>
>>> zph_mode tos
>>> zph_local 0x02
>>>
>>> Soh isso... o resto das opcoes zph deixa default, quanto as outras
>>> opcoes do squid, vai do seu gosto, normalmente, ae, vc levanta o squid
>>> normalmente
>>>
>>> Com isso, tudo que bater no cache o squid marca o campo tos (type of
>>> service) do pacote tcpip com a opcao (0x02) mincost (custo minimo),
>>> jah para o conteudo que vier da net, ele deixa normal 0x00. Agora
>>> basta colocar uma regra (depois do nat e antes do controle de banda)
>>> permitindo o trafego desse tipo de tos:
>>>
>>> ipfw add 51 allow ip from any to any iptos mincost
>>>
>>> sendo que meu nat esta na regra 50 e minhas regras de controle de
>>> banda estao depois da 1000.
>>>
>>> So isso, ae eh soh correr para o abraco hehehe
>>>
>>>
>>> m3
>>>
>>> 2008/10/29 Zavam, Vinícius <egypcio em secrel.com.br>:
>>>> Citando Alex de A. Souza:
>>>>
>>>>> Eu já conseguiur atualizar o squid 2.6 para o 2.7.
>>>>> Preciso marcar alguma opção make config?
>>>>> Ele não tem o ZPH? Pelo menos não achei pra poder marcar.
>>>>> O que preciso fazer pra rodar o squid 2.7 com o cache full.
>>>>
>>>> intope a particao do cache [1]
>>>>
>>>>> Já tentei isso, mas não funcionou.
>>>>>
>>>>> EX:
>>>>> #------squid.conf ---------------
>>>>> # acl normal_service_net src 192.168.4.0/255.255.255.0
>>>>> # acl good_service_net src 192.168.0.0/255.255.255.0
>>>>> # tcp_outgoing_tos 0x00 normal_service_net
>>>>> # tcp_outgoing_tos 0x20 good_service_net
>>>>> # zph_local 0x20
>>>>>
>>>>> Tem alguma coisa de errado, ou não tem nada haver?
>>>>
>>>> bem, eu msmo nem sabia que ja tinha saido esse 2.7.
>>>> pergunta de geografia; ja consultou a doc oficial direitinho? [2]
>>>> ao fim das infos sobre tcp_outgoing_tos "deve" ter algo
>>>>
>>>>
>>>> [1] nao resisti. perdao pela tirada. sinceras desculpas.
>>>> [2] http://www.squid-cache.org/Versions/v2/2.7/cfgman
>>>>
>>>>
>>>>
>>>>
>>>> ---------------------
>>>> Webmail SecrelNet
>>>>
>>>>
>>>> -------------------------
>>>> Histórico: http://www.fug.com.br/historico/html/freebsd/
>>>> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>>>>
>>>
>>>
>>>
>>> --
>>> Atenciosmente
>>>
>>> Mario Augusto Mania <m3BSD>
>>> -----------------------------------------------
>>> m3.bsd.mania em gmail.com
>>> Cel.: (43) 9938-9629
>>> Msn: mario em oquei.com
>>>
>>>
>>> ------------------------------
>>
>> -------------------------
>> Histórico: http://www.fug.com.br/historico/html/freebsd/
>> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>>
>
>
>
> --
> Atenciosmente
>
> Mario Augusto Mania <m3BSD>
> -----------------------------------------------
> m3.bsd.mania em gmail.com
> Cel.: (43) 9938-9629
> Msn: mario em oquei.com
>



-- 
Atenciosmente

Mario Augusto Mania <m3BSD>
-----------------------------------------------
m3.bsd.mania em gmail.com
Cel.: (43) 9938-9629
Msn: mario em oquei.com


Mais detalhes sobre a lista de discussão freebsd