[zope-pt] Re: Cachefu + Varnish fazendo cache de Plone Popoll

2009-12-09 Por tôpico rogeriocdluiz
Mais uma dúvida.

Não instalei o produto ainda mas nele existe algum lugar onde configuro a porto 
do telnet do varnish? 



--- Em zope-pt@yahoogrupos.com.br, Rodrigo Castardo rodrigocasta...@... 
escreveu

 Opa, tudo bom Rogério?
 
 Nós da Liberiun desenvolvemos uma solução de integração entre o Plone e o
 Varnish.
 
 Com o Varnish via telnet você pode dar purge em urls, aproveitando isto nós
 fizemos um adapter que a cada edição de um conteúdo, ou alteração de estado,
 avisa o Varnish que determinada url é velha, e assim que a url for
 solicitada o Varnish vai cachear a nossa versão do conteúdo. Dessa forma não
 é preciso esperar o TTL.
 
 O cache é morto e gerenciamento de conteúdo significa que o conteúdo é
 constantemente modificado. Sem essa mudança refletindo no portal acessado
 pelo usuário, normalmente em cache, há uma perda deste dinamismo. E
 normalmente o gestor não gosta de esperar pelo TTL.
 
 Então no teu caso você teria que se certificar que o mecanismo de votação
 dispare o mesmo mecanismo que nós utilizamos.
 
 O nosso produto se chama liberiun.portal.varnishcachemanager, é software
 livre e está disponível no bitbucket [1].
 
 O que proporcionou esta evolução foi a Intranet da Caixa, que patrocinou o
 desenvolvimento da solução e autorizou que ela fosse disponibilizada à
 comunidade como software livre.
 
 Fica aqui um pequeno agradecimento à Caixa que investe tanto em SL e sempre
 devolve as soluções melhoradas!
 
 Um abraço.
 
 [1] http://bitbucket.org/liberiun/liberiunportalvarnishcachemanager/
 
 2009/12/4 rogeriocdluiz rogeriocdl...@...
 
 
 
  Pessoal colocamos no ar esta semana o novo site de intranet daqui do
  trabalho.
 
  Ficou bem legal e com a configuração de apache + varnish + pound + cachefu
  o site ficou bem rápido.
 
  Acontece que existe uma enquete no site e o portlet desta enquete está
  sendo cacheado.
 
  O problema é que dependendo do local do site o portlet mostra resultados
  diferentes.
 
  Tem uma forma de fazer este portlet especificamente não passar pelo cache,
  para sempre mostrar os resultados atuais?
 
  De antemão já agradeço.
 
   
 
 
 
 
 -- 
 
 
 
 -- 
 Rodrigo Castardo
 Liberiun
 COO
 rodrigocasta...@...
 +55 61 9123-7847
 +55 61 3468-2662





[zope-pt] Re: Cachefu + Varnish fazendo cache de Plone Popoll

2009-12-09 Por tôpico rogeriocdluiz
Desculpe a ignorância mas tentei instalar o produto tanto usando o Easyinstall 
quanto via buildout e não consegui. Creio que o produto não esteja disponível 
ainda no pypi.

Baixei do link que vc mandou mas também não consegui instalar. Na documentação 
se fala de um tal pythonproducts. Fiquei meio perdido.

Como faria para instalar em uma instalação que fiz usando o Unifiedinstaler?

Obrigado novamente.




Re: [zope-pt] Re: Cachefu + Varnish fazendo cache de Plone Popoll

2009-12-09 Por tôpico Rodrigo Castardo
Fala Rogério!

Realmente ainda não disponibilizamos nenhuma solução no pypi, em breve vamos
mudar isso.

Fazendo o download pelo bitbucket você pode utilizar o develop (egg+zcml) do
buildout.cfg, ou, se você utilizar o eggtractor (extensions
= buildout.eggtractor) basta adicionar no eggs, e depois rodar o bdout nos
dois casos.

Abraços.

2009/12/9 rogeriocdluiz rogeriocdl...@yahoo.com.br



 Desculpe a ignorância mas tentei instalar o produto tanto usando o
 Easyinstall quanto via buildout e não consegui. Creio que o produto não
 esteja disponível ainda no pypi.

 Baixei do link que vc mandou mas também não consegui instalar. Na
 documentação se fala de um tal pythonproducts. Fiquei meio perdido.

 Como faria para instalar em uma instalação que fiz usando o
 Unifiedinstaler?

 Obrigado novamente.

  




-- 



-- 
Rodrigo Castardo
Liberiun
COO
rodrigocasta...@liberiun.com
+55 61 9123-7847
+55 61 3468-2662


[zope-pt] Re: Cachefu + Varnish fazendo cache de Plone Popoll

2009-12-09 Por tôpico rogeriocdluiz
Ok. 

Consegui. Obrigado.

--- Em zope-pt@yahoogrupos.com.br, Rodrigo Castardo rodrigocasta...@... 
escreveu

 Fala Rogério!
 
 Realmente ainda não disponibilizamos nenhuma solução no pypi, em breve vamos
 mudar isso.
 
 Fazendo o download pelo bitbucket você pode utilizar o develop (egg+zcml) do
 buildout.cfg, ou, se você utilizar o eggtractor (extensions
 = buildout.eggtractor) basta adicionar no eggs, e depois rodar o bdout nos
 dois casos.
 
 Abraços.
 
 2009/12/9 rogeriocdluiz rogeriocdl...@...
 
 




[zope-pt] Re: Cachefu + Varnish fazendo cache de Plone Popoll

2009-12-09 Por tôpico rogeriocdluiz
Instalei e vou começar a fazer alguns testes mas só fiquei na dúvida com 
relação ao telnet. 

Na configuração do VCM ele pede os endereços e portas do varnish. No meu 
Varnish eu não configurei aquela porta de gerencia (telnet). Preciso 
configurá-la? 

As portas que são pedidas são as portas de escuta do varnish ou do telnet?

Valeu

--- Em zope-pt@yahoogrupos.com.br, Rodrigo Castardo rodrigocasta...@... 
escreveu

 Fala Rogério!
 
 Realmente ainda não disponibilizamos nenhuma solução no pypi, em breve vamos
 mudar isso.
 
 Fazendo o download pelo bitbucket você pode utilizar o develop (egg+zcml) do
 buildout.cfg, ou, se você utilizar o eggtractor (extensions
 = buildout.eggtractor) basta adicionar no eggs, e depois rodar o bdout nos
 dois casos.
 
 Abraços.
 



Re: [zope-pt] Re: Cachefu + Varnish fazendo cache de Plone Popoll

2009-12-09 Por tôpico Rodrigo Castardo
Opa Rogério.

Realmente alguém tinha perguntando sobre isso, sobre portas de purge e me
escapou, desculpe! Na realidade você pode fazer múltiplos purges, para o
caso de mais de um servidor de cache, e isso foi necessário no nosso
projeto.

Na configuração do VCM no Plone Control Panel você pode jogar ip:porta do
seu cache server, ou vários também. Isso serve não somente para alta
disponibilidade, como também para o caso de precisar distribuir o Varnish
mais para perto do usuário final para evitar problemas de tráfego/banda. No
caso das agências bancárias da Caixa seria uma boa solução e daria pra
manter todos os servidores de cache (distribuídos) atualizados assim, pelo
VCM.

Agora para você habilitar seu Varnish para isso use o argumento -t porta na
inicialização dele.

Um abraço.

2009/12/9 rogeriocdluiz rogeriocdl...@yahoo.com.br



 Instalei e vou começar a fazer alguns testes mas só fiquei na dúvida com
 relação ao telnet.

 Na configuração do VCM ele pede os endereços e portas do varnish. No meu
 Varnish eu não configurei aquela porta de gerencia (telnet). Preciso
 configurá-la?

 As portas que são pedidas são as portas de escuta do varnish ou do telnet?

 Valeu

 --- Em zope-pt@yahoogrupos.com.br zope-pt%40yahoogrupos.com.br, Rodrigo
 Castardo rodrigocasta...@... escreveu

 
  Fala Rogério!
 
  Realmente ainda não disponibilizamos nenhuma solução no pypi, em breve
 vamos
  mudar isso.
 
  Fazendo o download pelo bitbucket você pode utilizar o develop (egg+zcml)
 do
  buildout.cfg, ou, se você utilizar o eggtractor (extensions
  = buildout.eggtractor) basta adicionar no eggs, e depois rodar o bdout
 nos
  dois casos.
 
  Abraços.
 

  




-- 



-- 
Rodrigo Castardo
Liberiun
COO
rodrigocasta...@liberiun.com
+55 61 9123-7847
+55 61 3468-2662