Re: [zope-pt] Re: Cachefu + Varnish fazendo cache de Plone Popoll
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 > > > 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 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
[zope-pt] Re: Cachefu + Varnish fazendo cache de Plone Popoll
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 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. >
[zope-pt] Re: Cachefu + Varnish fazendo cache de Plone Popoll
Ok. Consegui. Obrigado. --- Em zope-pt@yahoogrupos.com.br, Rodrigo Castardo 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 > >
Re: [zope-pt] Re: Cachefu + Varnish fazendo cache de Plone Popoll
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 > > > 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
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.
[zope-pt] Re: Cachefu + Varnish fazendo cache de Plone Popoll
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 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 > > > > > > > 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
Obrigado Castardo. Fiz um curso com vc aqui na PRDF e à uma semana fizemos outro com o Rafael Ruiz sobre infraestrutura. Valeu a dica. Vou testar. --- Em zope-pt@yahoogrupos.com.br, Rodrigo Castardo 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 > > > > > > > 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 >