Re: [Zope-pt] Squid como acelerador para o Zope e Apache

2005-10-14 Por tôpico xiru
Leia o README (TODO, 2 vezes).

O seu erro me parece de compatibilidade entre versoes de Plone, CMF, etc...

On 10/13/05, Alex Furtunato <[EMAIL PROTECTED]> wrote:
> Pessoal,
>
>Alguém já tentou instalar o CacheFu. Comecei a
> configuração tudo certo mas quando cheguei no ponto
> que ele pede pra instalar o CacheSetup dá problema. Eu
> coloco o produto na pasta "Products", mas, quando
> tento adicionar um objeto do cachesetup através da
> interface de gerenciamento ele dá um erro:
> " An error was encountered while publishing this
> resource.
>
> Invalid request
> The parameter, type, was omitted from the request."
>
>   Eu estava desconfiando da versão do CMF que eu tinha
> instalado: CMF1.5.4 que é a último release disponível.
> Daí baixei do CVS a versão 1.5.5. Deu na mesma...
>
>   Atenciosamente,
>
> Alex Furtunato
>
> --- Dorneles Treméa <[EMAIL PROTECTED]> escreveu:
>
>
> -
> Opa Alex,
>
> >Devido a problemas de performance com aumento de
> > carga no servidor zope, utilizando o apache como
> > front-end do zope, resoví adotar o squid como
> > acelerador e o squidGuard fazendo o redirecionamento
> > para o Zope. Está funcionando beleza.
> >Contudo, como tenho que manter algumas páginas
> > sendo servidas pelo apache também, como faço para
> > integrar o squid como front-end dos dois servidores
> > (Apache e Zope).
>
> talvez você já tenha visto, mas só para garantir:
> visando acabar
> com boa parte das dúvidas de como configurar
> corretamente toda a
> tralha envolvida no processo de 'cacheamento', o Geoff
> Davis
> escreveu um produto fantástico, o CacheFu!
>
> Segue a íntegra do anúncio feito semana passada na
> plone-dev:
>
> """
> CacheFu is a how-to and collection of products that
> will let you
> dramatically speed up your site.  CacheFu shows you
> how to configure
> squid and your site in such a way that (1) the load on
> Zope is
> minimized, and (2) overall bandwidth is reduced, (3)
> users do not
> receive stale pages when your site's content changes.
>
> The how-to tells how to make the most of the caching
> policy features
> recently incorporated into the CMF and how to
> configure squid
> effectively for your site (no more dual-urls a la
> www.plone.org /
> members.plone.org!) The package contains sample squid
> configurations
> for 2 different setups, an improved version of
> CMFSquidTool, and a
> refactored version of ETagCacheManager (now called
> PageCacheManager).
>
> CacheFu is still beta quality code, but most of its
> elements are
> running on a production site with no problems.  The
> how-to contains
> extensive information on testing the components of the
> suite.  Bug
> fixes are welcome!
>
> CacheFu is in the collective:
>
> svn co
> http://svn.plone.org/svn/collective/CacheFu/trunk/CacheFu
>
> The system is complex, but well-documented.  READ THE
> ENTIRE README.DOC
> BEFORE YOU ASK ANY QUESTIONS.
> """
>
> HTH,
>
> --
>
> Dorneles Treméa
> X3ng Web Technology
>
>
> Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
> Para desistir envie uma mensagem em branco para:
> [EMAIL PROTECTED]
>
>
>   Yahoo! Grupos, um serviço oferecido
> por:
>
> -
> Links do Yahoo! Grupos
>
>Para visitar o site do seu grupo na web, acesse:
> http://br.groups.yahoo.com/group/zope-pt/
>
>Para sair deste grupo, envie um e-mail para:
> [EMAIL PROTECTED]
>
>O uso que você faz do Yahoo! Grupos está sujeito
> aos Termos do Serviço do Yahoo!.
>
>
>
>
>
>
>
>
>
>
> ___
> Promoção Yahoo! Acesso Grátis: a cada hora navegada você acumula cupons e 
> concorre a mais de 500 prêmios! Participe! http://yahoo.fbiz.com.br/
>
>
> Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
> Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED]
> Links do Yahoo! Grupos
>
>
>
>
>
>
>
>
>
>


--
Fabiano Weimar dos Santos
Plone Developer and Consultant


Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED] 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/zope-pt/

<*> Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 






Re: [Zope-pt] Squid como acelerador para o Zope e Apache

2005-10-13 Por tôpico Alex Furtunato
Pessoal,

   Alguém já tentou instalar o CacheFu. Comecei a
configuração tudo certo mas quando cheguei no ponto
que ele pede pra instalar o CacheSetup dá problema. Eu
coloco o produto na pasta "Products", mas, quando
tento adicionar um objeto do cachesetup através da
interface de gerenciamento ele dá um erro:
" An error was encountered while publishing this
resource.

Invalid request
The parameter, type, was omitted from the request."

  Eu estava desconfiando da versão do CMF que eu tinha
instalado: CMF1.5.4 que é a último release disponível.
Daí baixei do CVS a versão 1.5.5. Deu na mesma...

  Atenciosamente,

Alex Furtunato

--- Dorneles Treméa <[EMAIL PROTECTED]> escreveu:


-
Opa Alex,

>Devido a problemas de performance com aumento de
> carga no servidor zope, utilizando o apache como
> front-end do zope, resoví adotar o squid como
> acelerador e o squidGuard fazendo o redirecionamento
> para o Zope. Está funcionando beleza.
>Contudo, como tenho que manter algumas páginas
> sendo servidas pelo apache também, como faço para
> integrar o squid como front-end dos dois servidores
> (Apache e Zope).

talvez você já tenha visto, mas só para garantir:
visando acabar
com boa parte das dúvidas de como configurar
corretamente toda a
tralha envolvida no processo de 'cacheamento', o Geoff
Davis
escreveu um produto fantástico, o CacheFu!

Segue a íntegra do anúncio feito semana passada na
plone-dev:

"""
CacheFu is a how-to and collection of products that
will let you
dramatically speed up your site.  CacheFu shows you
how to configure
squid and your site in such a way that (1) the load on
Zope is
minimized, and (2) overall bandwidth is reduced, (3)
users do not
receive stale pages when your site's content changes.

The how-to tells how to make the most of the caching
policy features
recently incorporated into the CMF and how to
configure squid
effectively for your site (no more dual-urls a la
www.plone.org /
members.plone.org!) The package contains sample squid
configurations
for 2 different setups, an improved version of
CMFSquidTool, and a
refactored version of ETagCacheManager (now called
PageCacheManager).

CacheFu is still beta quality code, but most of its
elements are
running on a production site with no problems.  The
how-to contains
extensive information on testing the components of the
suite.  Bug
fixes are welcome!

CacheFu is in the collective:

svn co
http://svn.plone.org/svn/collective/CacheFu/trunk/CacheFu

The system is complex, but well-documented.  READ THE
ENTIRE README.DOC
BEFORE YOU ASK ANY QUESTIONS.
"""

HTH,

-- 

Dorneles Treméa
X3ng Web Technology


Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para:
[EMAIL PROTECTED]

  
  Yahoo! Grupos, um serviço oferecido
por:   
  
-
Links do Yahoo! Grupos

   Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/zope-pt/
 
   Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
 
   O uso que você faz do Yahoo! Grupos está sujeito
aos Termos do Serviço do Yahoo!.










___ 
Promoção Yahoo! Acesso Grátis: a cada hora navegada você acumula cupons e 
concorre a mais de 500 prêmios! Participe! http://yahoo.fbiz.com.br/


Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED] 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/zope-pt/

<*> Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 






Re: [Zope-pt] Squid como acelerador para o Zope e Apache

2005-09-30 Por tôpico Alex Furtunato
Cara,

  Durante esse tempo andei pesquisado e encontrei
outra forma que tb pode ser usada.
  Eu configurei o squid pra escutar a porta 80 na
interface de rede( por ex.: 10.1.2.3) e modifiquei
alguns parâmetros para ele repassar as requisições
http para a interface local: 
  http_port 10.1.2.3:80
  httpd_accel_host 127.0.0.1
  httpd_accel_port 80
  httpd_accel_single_host on
  httpd_accel_uses_host_header on
  
  Daí configurei o apache para escutar a porta 80 da
interface local, ou seja, coloquei o parâmetro "Listen
127.0.0.1:80".
  Então, todas as requisições serão recebidas pelo
apache na interface local. E, através do mod_rewrite,
encaminho o que deve ser atendido pelo Plone ou o que
deve ser atendido pelo apache.
  Ainda tenho que dar uma olhadinha se preciso usar o
mod_proxy e tb as modificações que devo fazer no Plone
quanto a ajuste de uso do cache. Se não me engano o
template dele usa "no-cache" em todas as páginas,
impedindo que o recurso de cache seja aproveitado pra
aumentar a performance. Outra coisa é que eu não sei
se entre essas duas formas de configuração qual é a
que é mais robusta e tem melhor performance.
  
  Atenciosamente,



--- henrique paiva <[EMAIL PROTECTED]>
escreveu:


-
opa,

bom, o squid faz isso quase que automaticamente, tudo
que chega por http 
, https e ftp e ele repassa para quem estiver mais
proximo. Essa é a 
principal funçao dele. ele procura no seu /etc/hosts
no seu DNS se tiver 
e na sua rota.

o que faço é dizer ao /etc/hosts q o meudominio.com e 
meuoutrodominio.com sao na verdade 127.0.0.1  (se o
apache estiver na 
mesma maquina).

ou seja, isso faz com que o squid manda ambos dominios
para localhost, e 
a partir daí, o apache assume.

meudominio.com é um site servido pelo apache e
meuoutrodominio.com é um 
site plone, que chama PloneSite
(localhost:8080/PloneSite).

no Vhosts.conf abaixo, o apache vai encontrar as
requisicoes para 
meuoutrodominio.com e reencaminha-las para o
respectivo site plone, e o 
meudominio.com vai ser encaminhado ao diretorio
padrao.

Existem 1000 maneiras de preparar.




NameVirtualHost 127.0.0.1

Options Indexes Includes
AllowOverride None
Order Allow,Deny
Allow from all



ServerName meuoutrodominio.com
ServerAlias www.meuoutrodominio.com
ProxyPass / 
http://localhost:8080/VirtualHostBase/http/meuoutrodominio.com:80/PloneSite/VirtualHostRoot/
ProxyPassReverse / 
http://localhost:8080/VirtualHostBase/http/meuoutrodominio.com:80/PloneSite/VirtualHostRoot


###



espero q tenha ajudado. sei que tem um pessoal por aí
que manda bem 
nisso e pode me corrigir se estiver errado. Mas assim
funciona muito bem 
comigo.

[]s

--
henrique paiva

Alex Furtunato escreveu:
> Cara,
> 
>Como vc configura o squid pra passar direto ao
> apache sem redirecionador? Gostaria de ver o seu
> Vhosts.conf sim.
> 
> Valew
> 
> --- henrique paiva <[EMAIL PROTECTED]>
> escreveu:
> 
> 
> -
> 
> Alex Furtunato escreveu:
> 


Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para:
[EMAIL PROTECTED]

  
  Yahoo! Grupos, um serviço oferecido
por:  
  
-
Links do Yahoo! Grupos

   Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/zope-pt/
 
   Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
 
   O uso que você faz do Yahoo! Grupos está sujeito
aos Termos do Serviço do Yahoo!.










___ 
Novo Yahoo! Messenger com voz: ligações, Yahoo! Avatars, novos emoticons e 
muito mais. Instale agora! 
www.yahoo.com.br/messenger/


Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED] 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/zope-pt/

<*> Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




Re: [Zope-pt] Squid como acelerador para o Zope e Apache

2005-09-29 Por tôpico henrique paiva
opa,

bom, o squid faz isso quase que automaticamente, tudo que chega por http 
, https e ftp e ele repassa para quem estiver mais proximo. Essa é a 
principal funçao dele. ele procura no seu /etc/hosts no seu DNS se tiver 
e na sua rota.

o que faço é dizer ao /etc/hosts q o meudominio.com e 
meuoutrodominio.com sao na verdade 127.0.0.1  (se o apache estiver na 
mesma maquina).

ou seja, isso faz com que o squid manda ambos dominios para localhost, e 
a partir daí, o apache assume.

meudominio.com é um site servido pelo apache e meuoutrodominio.com é um 
site plone, que chama PloneSite (localhost:8080/PloneSite).

no Vhosts.conf abaixo, o apache vai encontrar as requisicoes para 
meuoutrodominio.com e reencaminha-las para o respectivo site plone, e o 
meudominio.com vai ser encaminhado ao diretorio padrao.

Existem 1000 maneiras de preparar.




NameVirtualHost 127.0.0.1

Options Indexes Includes
AllowOverride None
Order Allow,Deny
Allow from all



ServerName meuoutrodominio.com
ServerAlias www.meuoutrodominio.com
ProxyPass / 
http://localhost:8080/VirtualHostBase/http/meuoutrodominio.com:80/PloneSite/VirtualHostRoot/
ProxyPassReverse / 
http://localhost:8080/VirtualHostBase/http/meuoutrodominio.com:80/PloneSite/VirtualHostRoot


###



espero q tenha ajudado. sei que tem um pessoal por aí que manda bem 
nisso e pode me corrigir se estiver errado. Mas assim funciona muito bem 
comigo.

[]s

--
henrique paiva

Alex Furtunato escreveu:
> Cara,
> 
>Como vc configura o squid pra passar direto ao
> apache sem redirecionador? Gostaria de ver o seu
> Vhosts.conf sim.
> 
> Valew
> 
> --- henrique paiva <[EMAIL PROTECTED]>
> escreveu:
> 
> 
> -
> 
> Alex Furtunato escreveu:
> 


Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED] 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/zope-pt/

<*> Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




Re: [Zope-pt] Squid como acelerador para o Zope e Apache

2005-09-28 Por tôpico Alex Furtunato
Cara,

   Como vc configura o squid pra passar direto ao
apache sem redirecionador? Gostaria de ver o seu
Vhosts.conf sim.

Valew

--- henrique paiva <[EMAIL PROTECTED]>
escreveu:


-

Alex Furtunato escreveu:
> Olá a todos,
> 
>Devido a problemas de performance com aumento de
> carga no servidor zope, utilizando o apache como
> front-end do zope, resoví adotar o squid como
> acelerador e o squidGuard fazendo o redirecionamento
> para o Zope. Está funcionando beleza.
>Contudo, como tenho que manter algumas páginas
> sendo servidas pelo apache também, como faço para
> integrar o squid como front-end dos dois servidores
> (Apache e Zope).

Eu uso squid na frente do apache e do zope, mas essa
discriminaçao que 
voce quer eu faço pelo apache e nao pelo squid. Eu nem
sequer uso o 
squidguard, eu simplesmente mando passar pelo squid
que encamiha 
automaticamente para o apache, e este decide para qual
site do zope vai 
ser enviado ou se fica num site servido pelo apache.

como está a configuraçao do apache para o zope no seu
arquivo 
vhosts.conf ? Se voce usou ele para redicionar um
dominio para o zope, 
voce usá-lo para manter um outro dominio no proprio
apache.

se precisar posso te mandar um trecho do meu
vhosts.conf.

e acho que houve threads passadas sobre isso aqui na
lista.

[]s

--
henrique paiva
> 
> Atenciosamente,
> 
> Alex Furtunato 



Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para:
[EMAIL PROTECTED]

  
  Yahoo! Grupos, um serviço oferecido
por:   
  
-
Links do Yahoo! Grupos

   Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/zope-pt/
 
   Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
 
   O uso que você faz do Yahoo! Grupos está sujeito
aos Termos do Serviço do Yahoo!.










___ 
Novo Yahoo! Messenger com voz: ligações, Yahoo! Avatars, novos emoticons e 
muito mais. Instale agora! 
www.yahoo.com.br/messenger/


Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED] 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/zope-pt/

<*> Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html