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 ==================================