2009/2/5 Clayton <claytonc.so...@gmail.com>:
> O pessoal da infraestrutura levantou a possibilidade de instalar um servidor
> CentOs para usar o LVS com a gui piranha [1] para fazer o balanceamento de
> carga no lugar do Squid.
>
> E hoje estava fazendo alguns testes com ab e jmeter em uma máquina local e
> que quando coloco uma url que não existe no site, o squid esta deixando
> passar todas as requisições para as instâncias e quando logo em seguida
> repito o teste com a mesma url ele segura todas as requisições.
>
> Fiquei preocupado com o resultado dos testes de carga em cima de urls 404,
> pois se for uma carga alta em cima de urls inválidas pode até derrubar um
> portal.
>
> Tentei até configurar o erro_map com uma página de 404 no apache, mesmo
> assim obtive o mesmo resultado relatado acima.
>
> Parece que o "collapsed_forwarding" so funciona com urls que retornam o
> status 200.
>
> Perguntas:
>
> Alguém já utilizou o LVS com ou sem o piranha ?
>
> Como resolvo o problema das urls 404 ?

Da uma olhada em

http://www.mnot.net/blog/2007/12/12/stale

Veja a diretiva "stale-if-error"

O suporte a essa diretiva já está incluso no Squid 2.7 estável e as
versões mais recentes do CacheFu também já suportam.

A diretiva "stale-while-revalidate" também parece legal.

PS: nunca testei. Se funcionar, me avisa :D

>
> [1] http://sourceware.org/piranha/
>
>
> abraços,
>
> Clayton
>
> 



-- 
==================================
Fabiano Weimar dos Santos (xiru)
Weimar Consultoria

Hospedagem Plone, Django, Zope 3, Grok...
http://www.pytown.com
==================================

Responder a