Oi Gustavo, por mais chato que possa parecer, ter um site Plone tao lento que parece estar fora do ar tem sido COMUM. Nesse carnaval mesmo eu salvei mais um dessa " vergonha" (e, pelas minhas contas, esse foi o 12o site que passa pelas minhas maos com esse mesmo sintoma). Em 50% dos casos, tudo resume-se a ingenuidade na hora de criar o ambiente de producao (truduzidos em erros de configuracao ou escolhas de infra-estrutura inadequadas).
De certa forma, o que eu percebo eh um completo despreparo tecnico de muitos desenvolvedores em relacao a aspectos de infra-estrutura, especialmente para instalacoes de grande porte. As vezes os sites estao ate' bem feitos (outras vezes nem tanto), mas nada salvara seu site se voce nao se preocupar com cache e saber direitinho o que esta fazendo na hora de mexer com CacheFu (nao e apenas instalar e pronto ;-) E antes que alguem diga que isso eh problema do Plone, me adianto e aviso: qualquer site DINAMICO sem uma boa politica de cache tera serios problemas de performance se sua infra-estrutura nao estiver adequadamente instalada. Espero que as dicas que eu tenha dado tenham ajudado... Um abraco Fabiano Weimar 2008/1/29 Gustavo Queiroz <[EMAIL PROTECTED]>: > > > > > > > Fabiano, > > o site realmente esta praticamente fora do ar. Estou começando agora com > zope e me apareceu esse site pra dar manutenção. > Valeu pelas dicas. > > sds > Gustavo > > > > Em 24/01/08, xiru <[EMAIL PROTECTED]> escreveu: > > > > > > > > > > > > > > > > > > > > Oi Gustavo, > > > > 2008/1/24 Gustavo Queiroz <[EMAIL PROTECTED]>: > > > > > > > > > > > > > > > > > > > > > Prezados, > > > > > > No servidor de PRODUÇÃO: > > > > > > HTTP requisição enviada, aguardando resposta... > > > HTTP/1.0 200 OK > > > Date: Thu, 24 Jan 2008 13:32:17 GMT > > > Content-Length: 39427 > > > > > > Content-Type: text/html;charset=utf-8 > > > Expires: Thu, 24 Jan 2008 13:32:17 GMT > > > Cache-Control: max-age=0, private, must-revalidate > > > Connection: keep-alive > > > Proxy-Connection: keep-alive > > > Server: Zope/(Zope 2.9.8-final, python 2.4.4, linux2) ZServer/1.1 > > > Plone/2.5.3-final > > > X-Pagecache: MISS > > > Content-Language: > > > > > > Vary: Accept-Encoding,Accept-Language > > > ETag: ||220i WWW||0|1001595|False|||||333661 > > > X-Caching-Rule-Id: plone-containers > > > X-Header-Set-Id: cache-in-memory > > > Tamanho: 39427 (39K) [text/html] > > > > > > > O seu caso é um pouco diferente: ao invez de fazer cache compartilhado > > (no squid) voce esta fazendo cache por e-tag usando memoria RAM, > > atraves do PageCacheManager. Eu pessoalmente nao gosto pq o maximo que > > uma instancia Zope processa assim é 150 request/s e com Squid, da para > > fazer tranquilamente uns 4000 request/s (em maquina xing-ling). > > > > Quando tem um header etag e CacheFu rodando com Squid 2.5, não existe > > cache compartilhado. Cache de etag é suportado apenas em Squid 2.6 > > (mas o setup padrao do CacheFu nao faz isso tambem, vide o "private" > > no Cache-Control). > > > > > > > > No servidor de DESENVOLVIMENTO depois de alguns testes(expirando em 1 > minuto > > > e meio) mas acredito que o Cache Fu não está mais funcionando: > > > > > > HTTP requisição enviada, aguardando resposta... > > > HTTP/1.0 200 OK > > > Server: Zope/(Zope 2.9.8-final, python 2.4.4, linux2) ZServer/1.1 > > > Plone/2.5.3-final > > > Date: Thu, 24 Jan 2008 13:36:18 GMT > > > Content-Length: 35990 > > > Content-Language: > > > Expires: Thu, 24 Jan 2008 13:37:48 GMT > > > > O header Content-Language ta vazio... melhor arrumar :-) > > > > > > > > Content-Type: text/html;charset=utf-8 > > > X-Cache: MISS from localhost > > > Connection: keep-alive > > > Tamanho: 35990 (35K) [text/html] > > > > > > > X-Cache: MISS from localhost? Você tem um Squid no localhost? > > > > Esses headers estao estranhos pois tem apenas o Expires e nao tem > > Cache-Control. É melhor revisar... > > > > Espero ter ajudado e, aproveitando, vou fazer uma palestra no FISL > > sobre essas coisas todas. Não deixem de assistir (ou seu site vai cair > > ;-) > > > > > > > > > > > > > sds > > > Gustavo > > > > > > > > > > > > Em 24/01/08, xiru <[EMAIL PROTECTED]> escreveu: > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Oi Gustavo, > > > > > > > > eu ja vi isso acontecer. Daria para postar a saida do wget -S aqui? > > > > > > > > Meu palpite é que tenha algum header max-age setado (provavelmente > como 0) > > > > > > > > Um abraço, > > > > > > > > Fabiano Weimar > > > > > > > > 2008/1/22 Gustavo Queiroz <[EMAIL PROTECTED]>: > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Saudações, > > > > > > > > > > Estou com um prblema de Cache em um plone site. > > > > > Tenho o Cache Fu instalado mas a Data de Expiração da página é de > 1998. > > > > > > > > > > Isso faz com que o Cache não funcione? > > > > > > > > > > Encontrei o global_cache_settings em duas pastas dentro de > portal_skins > > > > > (plone_templates e em cache_setup), mas em nenhum desses dois > arquivos > > > > > existe a data de 1998. OS dois encontram-se com data de 2000. Para > > > testar > > > > > estou usando o wget -S <url> . > > > > > > > > > > Atenciosamente, > > > > > Gustavo > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > Fabiano Weimar dos Santos (xiru) > > > > Weimar Consultoria > > > > > > > > Hospedagem Plone, Zope e Python > > > > http://www.pytown.com > > > > > > > > > > > > > > > > > > > > > > -- > > > > Fabiano Weimar dos Santos (xiru) > > Weimar Consultoria > > > > Hospedagem Plone, Zope e Python > > http://www.pytown.com > > > > > > > > -- Fabiano Weimar dos Santos (xiru) Weimar Consultoria Hospedagem Plone, Zope e Python http://www.pytown.com