[FUG-BR] squid com o cache full?
Mario Augusto Mania
m3.bsd.mania em gmail.com
Sexta Outubro 31 11:15:06 BRST 2008
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
Mais detalhes sobre a lista de discussão freebsd