Re: [zope-pt] Squid+ Cache Fu
Eduardo, Você usa o apache tb? No meu caso uso o squid apenas entre o apache e o zope. Se você quiser, lhe mostro como estão meus arquivos de configuração, mas se você usa o squid direto p-ara escutar a porta 80, seria um arranjo distinto ... Abraços
Re: [zope-pt] Squid+ Cache Fu
Olá, Você parece estar usando o template ZPT que gera configurações do Squid como arquivo de configuração. Assim, certamente não vai funcionar. Att. Fabiano Weimar 2009/2/10 eduardo_silvap eduardo_sil...@yahoo.com.br: Ola Pessoal, Sou novo aqui na lista, estou implementando um site em plone, onde se encontrar com uma velocidade restrita de navegação. Em meu ver, seria o ideal termos uma estrutura aplicada com squid+cache fu, mas tive alguns problemas nos procedimentos : 1 - Usamos ubuntu 8.10, realizei a instalação do squid por apt, e do cachefu de seu svn. 2 - Copie os arquivos localizados na pasta do cache fu para squid ( iRedirector.py, squid.conf, squidacl.py, squidrewriterules.py). 3 - Ao tentar inciar o squid, tem-se a mensagem : * Starting Squid HTTP proxy squid 2009/02/10 13:00:36| parseConfigFile: squid.conf:1 unrecognized: 'tal:def' 2009/02/10 13:00:36| parseConfigFile: squid.conf:2 unrecognized: ' global' 2009/02/10 13:00:36| parseConfigFile: squid.conf:3 unrecognized: ' global' 2009/02/10 13:00:36| parseConfigFile: squid.conf:4 unrecognized: ' global' 2009/02/10 13:00:36| parseConfigFile: squid.conf:5 unrecognized: '' 2009/02/10 13:00:36| parseConfigFile: squid.conf:6 unrecognized: '/' 2009/02/10 13:00:36| parseConfigFile: squid.conf:14 unrecognized: 'tal:effective_user' 2009/02/10 13:00:36| parseConfigFile: squid.conf:19 unrecognized: '/tal:effective_user' 2009/02/10 13:00:36| parseConfigFile: squid.conf:22 unrecognized: 'tal:port' 2009/02/10 13:00:36| parseConfigFile: squid.conf:23 unrecognized: 'tal:port' 2009/02/10 13:00:36| parseConfigFile: squid.conf:24 unrecognized: 'tal:port' 2009/02/10 13:00:36| parseConfigFile: squid.conf:25 unrecognized: '/tal:porttal:port' 2009/02/10 13:00:36| parseConfigFile: squid.conf:26 unrecognized: 'tal:port' 2009/02/10 13:00:36| parseConfigFile: squid.conf:27 unrecognized: 'tal:port' 2009/02/10 13:00:36| parseConfigFile: squid.conf:28 unrecognized: '/tal:port' FATAL: Bungled squid.conf line 33: cache_dir ufs tal:dir replace=squid_cache_dir / tal:dir replace=squid_cache_size_mb / 16 256 Squid Cache (Version 2.7.STABLE3): Terminated abnormally. O que deve estar dando errado ? Fikei com mais algumas duvidas, a respeito de como realizar os testes e configurações dos arquivos a serem armazenados, o que me recomendariam de leitura (how-to) ? Grande Abraço Eduardo Silva -- == Fabiano Weimar dos Santos (xiru) Weimar Consultoria Hospedagem Plone, Django, Zope 3, Grok... http://www.pytown.com ==
Re: [zope-pt] []zope-pt] - squid+zeo+pound+zope (temperados no liquidificador)
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 ==
Re: [zope-pt] []zope-pt] - squid+zeo+pound+zope (temperados no liquidificador)
2009/2/2 Douglas Soares de Andrade dsandr...@gmail.com: snip Sim. Pessoalmente, não uso pound. Prefiro fazer todo balanceamento de carga usando ICP. Olá Xiru, tudo tranquilo ? Tem algum motivo para usar squid+icp ? O protocolo ICP permite que o proxy não envie requisições para instancias que estejam muito lentas ou off-line. Isso é possível pois Zope se faz passar por um proxy ICP para conversar com Squid. O protocolo ICP é baseado em datagramas ICP o que permite um balanceamento de carga mais adequado. Aqui tem uma descrição do protocolo: http://en.wikipedia.org/wiki/Internet_Cache_Protocol -- == Fabiano Weimar dos Santos (xiru) Weimar Consultoria Hospedagem Plone, Django, Zope 3, Grok... http://www.pytown.com ==
Re: [zope-pt] []zope-pt] - squid+zeo+pound+zope (temperados no liquidificador)
Citando Fabiano Weimar dos Santos xirumacan...@gmail.com: 2009/2/2 Douglas Soares de Andrade dsandr...@gmail.com: snip Sim. Pessoalmente, não uso pound. Prefiro fazer todo balanceamento de carga usando ICP. Olá Xiru, tudo tranquilo ? Tem algum motivo para usar squid+icp ? O protocolo ICP permite que o proxy não envie requisições para instancias que estejam muito lentas ou off-line. Isso é possível pois Zope se faz passar por um proxy ICP para conversar com Squid. O protocolo ICP é baseado em datagramas ICP o que permite um balanceamento de carga mais adequado. Pelo menos no meu caso, isso não funcionou na prática, o ICP respondia normalmente em um nodo sobrecarregado, e ele ainda mandava conexões para esse nodo. -- Jeronimo Zucco LPIC-1 Linux Professional Institute Certified Universidade de Caxias do Sul - NPDU http://jczucco.blogspot.com --- Essa mensagem foi enviada pelo UCS Mail
Re: [zope-pt] []zope-pt] - squid+zeo+pound+zope (temperados no liquidificador)
2009/2/5 Fabiano Weimar dos Santos xirumacan...@gmail.com: 2009/2/2 Douglas Soares de Andrade dsandr...@gmail.com: snip Sim. Pessoalmente, não uso pound. Prefiro fazer todo balanceamento de carga usando ICP. Olá Xiru, tudo tranquilo ? Tem algum motivo para usar squid+icp ? O protocolo ICP permite que o proxy não envie requisições para instancias que estejam muito lentas ou off-line. Isso é possível pois Zope se faz passar por um proxy ICP para conversar com Squid. O protocolo ICP é baseado em datagramas ICP o que permite um balanceamento de carga mais adequado. Aqui tem uma descrição do protocolo: http://en.wikipedia.org/wiki/Internet_Cache_Protocol Hum... Como disse o Jeronimo, também não funcionava pra mim. O Pound já faz isso nativamente sem precisar do protocolo ICP e funciona plenamente. Nos testes que fizemos, assim que tiramos um peer (na brutalidade mesmo, tirando o cabo de rede, pra dar um efeito dramático eheh), o pound parou de enviar requisições pra esse nó e continuou balanceando pro restos dos nós. Sem falar, que usando ICP, ficamos presos ao Squid, que não chega em perto do Varnish em performance. Ainda sou menino nesse mundo Zope/Plone (perto dos gurus daqui) mas nos setups (que não são nada simples) que tenho trabalhado, Squid + ICP tem se mostrado a pior opção. -- == Fabiano Weimar dos Santos (xiru) Weimar Consultoria Hospedagem Plone, Django, Zope 3, Grok... http://www.pytown.com == Para enviar uma mensagem: zope-pt@yahoogrupos.com.br Para desistir envie uma mensagem em branco para: zope-pt-unsubscr...@yahoogrupos.com.brlinks do Yahoo! Grupos -- Douglas Soares de Andrade == Archlinux Trusted User and Developer - dsa ** Quote: Old programmers never die; they exit to a higher shell.
Re: [zope-pt] []zope-pt] - squid+zeo+pound+zope (temperados no liquidificador)
2009/2/5 Douglas Andrade dsandr...@gmail.com: Ainda sou menino nesse mundo Zope/Plone (perto dos gurus daqui) mas nos setups (que não são nada simples) que tenho trabalhado, Squid + ICP tem se mostrado a pior opção. É... gosto não se discute mesmo. IMHO se fosse para fazer algo como o que o pound se propõe, o ideal mesmo era fazer com balanceadores de carga implementados em hardware, como um switch layer 7 ou um balanceador específico, que faça inclusive isolamento de seção. Já implementei uma instalação assim também; fica legal :D O que eu acho discutível é criticar o Squid quando sabemos que na grande maioria das vezes não é ele quem afoga, mas sim o Zope. Um squid bem configurado funciona bem SIM. Agora, tem de gente configurando Squid como open-proxy por ai... -- == Fabiano Weimar dos Santos (xiru) Weimar Consultoria Hospedagem Plone, Django, Zope 3, Grok... http://www.pytown.com ==
Re: [zope-pt] []zope-pt] - squid+zeo+pound+zope (temperados no liquidificador)
2009/2/5 Fabiano Weimar dos Santos xirumacan...@gmail.com: 2009/2/5 Douglas Andrade dsandr...@gmail.com: Ainda sou menino nesse mundo Zope/Plone (perto dos gurus daqui) mas nos setups (que não são nada simples) que tenho trabalhado, Squid + ICP tem se mostrado a pior opção. É... gosto não se discute mesmo. Yup =) IMHO se fosse para fazer algo como o que o pound se propõe, o ideal mesmo era fazer com balanceadores de carga implementados em hardware, como um switch layer 7 ou um balanceador específico, que faça inclusive isolamento de seção. Já implementei uma instalação assim também; fica legal :D Sim, sim... também já fiz isso e fica muito massa - desde que quem compre o balanceador lembre do suporte a sticky sessions =) O que eu acho discutível é criticar o Squid quando sabemos que na grande maioria das vezes não é ele quem afoga, mas sim o Zope. Sim, que o Zope na maioria das vezes é o problema nem se discute, mas eu não quis criticar o Squid, apenas disse que nos cenários que tenho visto, e nas opções que tenho tido, o Squid tem se mostrado a pior delas. Mas existem casos onde TEM de ser ele, como ambientes onde a ferramenta é homologada e já está em produção, não podendo ser trocada. Um squid bem configurado funciona bem SIM. Sim, isso é verdade, o que disse é que mesmo um Squid bem configurado não bate o Varnish em performance, por questões de arquitetura, et al. Mas que ele funciona, funciona redondo (principalmente configurando storages assíncronos e não esquecendo o rotate dos arquivos de log). Agora, tem de gente configurando Squid como open-proxy por ai... O que tenho visto é o pessoal configurar o Squid como um reverso, usando os scripts do cachefu para filtras as URLs que o user pode utilizar, mto embora, também já tenha visto disso por ai. Obrigado pelas respostas, Xiru. -- Douglas Soares de Andrade == Archlinux Trusted User and Developer - dsa ** Quote: Old programmers never die; they exit to a higher shell.
Re: [zope-pt] []zope-pt] - squid+zeo+pound+zope (temperados no liquidificador)
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 ? [1] http://sourceware.org/piranha/ abraços, Clayton
[zope-pt] []zope-pt] - squid+zeo+pound+zope (temperados no liquidificador)
Estou seguindo um tutorial fornecido pelos colegas do interlegis, trata-se de um tutorial para fazer um balanceamento de carga com Zope/Zeo. http://colab.interlegis.gov.br/wiki/FazerUmBalanceamentoDeCarga Seguindo estes conceitos, entendi que: Squid (*no lugar do apache*): *recebendo as requisições* e *fazendo o cachê*, isto é, dois atributos para o squid. É isso mesmo, entendi certo? Zeo receberá as requisições do Squid, o mesmo verificará quais das instâncias estarão mais leves para responder cada uma das requisições. É isso mesmo, entendi certo? Vi que o Zeo centraliza o data.fs controlando as instâncias... Agora, se puderem ajudar, eis algumas dúvidas. 1º dúvida: Vi em alguns documentos na Internet onde entra o Pound para fazer o balanceamento de carga, mas percebi que nestas estruturas contém também o zeo e squid... Posso passar batido de acordo com o tutorial do interlegis e não utilizar o Pound? 2º dúvida – Estou fazendo tudo numa única máquina virtual, o tutorial sugere 4 máquinas, uma para o squid, outra para o zeo e as outras dividindo para cada instancia zope, no entanto, no mesmo tutorial diz que é possível fazer numa única máquina,* mas gostaria de saber qual a mais recomendada*, máquinas virtuais distintas ou pode ser tudo numa só? /* Aproveitando: - Agradeço o pessoal do Interlegis pela documentação clara do tutorial apontado acima. - Entrou no ar este ano mais um projeto de minha autoria: www.3sec.com.br : trata-se de um site desenvolvido para uma equipe de segurança, este foi todo desenvolvido em flash e o melhor é que, todo seu conteúdo é alimentado via XML. Infelizmente pra este projeto não adotei o plone devido a simples proposta. Mas é totalmente possível desenvolver um projeto desta categoria em plone. */ Sem mais bla bla bla, ficaria grato se puderem esclarecer minhas dúvidas... ;) -- Alexandre das Chagas Souza WebDesigner / Zope / Plone http://www.alexandrechagas.com.br (61) 8459-2803 / 3381-8449
Re: [zope-pt] []zope-pt] - squid+zeo+pound+zope (temperados no liquidificador)
2009/2/2 Alexandre Chagas alexandre@gmail.com: Estou seguindo um tutorial fornecido pelos colegas do interlegis, trata-se de um tutorial para fazer um balanceamento de carga com Zope/Zeo. http://colab.interlegis.gov.br/wiki/FazerUmBalanceamentoDeCarga Seguindo estes conceitos, entendi que: Squid (no lugar do apache): recebendo as requisições e fazendo o cachê, isto é, dois atributos para o squid. É isso mesmo, entendi certo? Zeo receberá as requisições do Squid, o mesmo verificará quais das instâncias estarão mais leves para responder cada uma das requisições. É isso mesmo, entendi certo? Vi que o Zeo centraliza o data.fs controlando as instâncias... Agora, se puderem ajudar, eis algumas dúvidas. 1º dúvida: Vi em alguns documentos na Internet onde entra o Pound para fazer o balanceamento de carga, mas percebi que nestas estruturas contém também o zeo e squid... Posso passar batido de acordo com o tutorial do interlegis e não utilizar o Pound? Sim. Pessoalmente, não uso pound. Prefiro fazer todo balanceamento de carga usando ICP. 2º dúvida – Estou fazendo tudo numa única máquina virtual, o tutorial sugere 4 máquinas, uma para o squid, outra para o zeo e as outras dividindo para cada instancia zope, no entanto, no mesmo tutorial diz que é possível fazer numa única máquina, mas gostaria de saber qual a mais recomendada, máquinas virtuais distintas ou pode ser tudo numa só? Quanto mais máquinas físicas diferentes melhor, especialmente em caso de falha de hardware. /* Aproveitando: - Agradeço o pessoal do Interlegis pela documentação clara do tutorial apontado acima. - Entrou no ar este ano mais um projeto de minha autoria: www.3sec.com.br : trata-se de um site desenvolvido para uma equipe de segurança, este foi todo desenvolvido em flash e o melhor é que, todo seu conteúdo é alimentado via XML. Infelizmente pra este projeto não adotei o plone devido a simples proposta. Mas é totalmente possível desenvolver um projeto desta categoria em plone. */ Sem mais bla bla bla, ficaria grato se puderem esclarecer minhas dúvidas... ;) -- Alexandre das Chagas Souza WebDesigner / Zope / Plone http://www.alexandrechagas.com.br (61) 8459-2803 / 3381-8449 -- == Fabiano Weimar dos Santos (xiru) Weimar Consultoria Hospedagem Plone, Django, Zope 3, Grok... http://www.pytown.com == Para enviar uma mensagem: zope-pt@yahoogrupos.com.br Para desistir envie uma mensagem em branco para: zope-pt-unsubscr...@yahoogrupos.com.brlinks 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: zope-pt-unsubscr...@yahoogrupos.com.br * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [zope-pt] []zope-pt] - squid+zeo+pound+zope (temperados no liquidificador)
Em Segunda-feira 02 Fevereiro 2009, às 23:24:39, Fabiano Weimar dos Santos escreveu: 2009/2/2 Alexandre Chagas alexandre@gmail.com: Estou seguindo um tutorial fornecido pelos colegas do interlegis, trata-se de um tutorial para fazer um balanceamento de carga com Zope/Zeo. http://colab.interlegis.gov.br/wiki/FazerUmBalanceamentoDeCarga Seguindo estes conceitos, entendi que: Squid (no lugar do apache): recebendo as requisições e fazendo o cachê, isto é, dois atributos para o squid. É isso mesmo, entendi certo? Zeo receberá as requisições do Squid, o mesmo verificará quais das instâncias estarão mais leves para responder cada uma das requisições. É isso mesmo, entendi certo? Vi que o Zeo centraliza o data.fs controlando as instâncias... Agora, se puderem ajudar, eis algumas dúvidas. 1º dúvida: Vi em alguns documentos na Internet onde entra o Pound para fazer o balanceamento de carga, mas percebi que nestas estruturas contém também o zeo e squid... Posso passar batido de acordo com o tutorial do interlegis e não utilizar o Pound? Sim. Pessoalmente, não uso pound. Prefiro fazer todo balanceamento de carga usando ICP. Olá Xiru, tudo tranquilo ? Tem algum motivo para usar squid+icp ?
[zope-pt] Squid + iRedirector
Olá pessoal, Tenho um proxy reverso com iRedirector, funcionando perfeitamente, servindo as paginas zope. Necessito nesta mesma estrutura servir paginas estáticas em html puro em outro servidor em minha rede interna. Como posso configurar esta segunda necessidade usando o squid + iRedirector? desde já agradeço a ajuda de todos.
Re: [zope-pt] Squid + Plone
On 7/14/06, Diogo Fonseca [EMAIL PROTECTED] wrote: Olá pessoal! Tenho o Squid aqui na empresa e gostaria de saber se é possível autenticar os usuarios do Squid usando mesmos usuarios que estão cadastrados no Plone. É possível isso? Onde posso encontrar um material pra leitura sobre essa integração? Uma alternativa é migrar seus usuários do Plone para um servidor LDAP e usar o módulo auth_ldap do squid para autenticação e o produto LDAPUserFolder para no Plone. O bônus de usar LDAP como base central dos seus usuários é que no futuro fica fácil autenticar o email, ftp, apache, samba, etc nessa mesma base. -- Rudá Porto Filgueiras Empresa Livre http://www.empresalivre.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 + Plone
Possivel provavelmente seja, mas nunca ouvi dizer de alguem que tivesse tentado isso. Acho que a implementacao se resumiria a escrever um script python implementaria a API de external autenticator do SQUID e consultario o ZOPE (usando XML-RPC, por exemplo) para fazer a autenticacao. A implentacao nao seria trivial, mas me parece possivel...On 7/14/06, Diogo Fonseca [EMAIL PROTECTED] wrote: Olá pessoal! Tenho o Squid aqui na empresa e gostaria de saber se é possível autenticar os usuarios do Squid usando mesmos usuarios que estão cadastrados no Plone. É possível isso? Onde posso encontrar um material pra leitura sobre essa integração? Obrigado! Diogo Raphael da Fonseca. -- Fabiano Weimar dos SantosPlone 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 Termos do Serviço do Yahoo!. __,_._,___
[zope-pt] Squid + Plone
Olá pessoal! Tenho o Squid aqui na empresa e gostaria de saber se é possível autenticar os usuarios do Squid usando mesmos usuarios que estão cadastrados no Plone. É possível isso? Onde posso encontrar um material pra leitura sobre essa integração? Obrigado! Diogo Raphael da Fonseca. 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
Sinceramente nao sei se SQUID roda bem em windows. Em linux ou até freebsd vai bem. Até em OSX eu arriscaria, mas em windows... quero ver compilar ;-)Sendo absolutamente pratico, SQUID com Plone nao é coisa de amador, nem para usuário windows... não leve a mal. Se voce nao tem outra alternativa, bem... usa o apache para windows com mod_cache. Esse pelo menos é tranquilo de instalar.On 4/3/06, jacksonbragarodrigues [EMAIL PROTECTED] wrote:Caros plonistas, Estou precisando instalar o squid na plataforma windows, para rodaracima do plone. Alguem teria um tutorial,howto ou dicas de como fazeristo ?Para enviar uma mensagem: zope-pt@yahoogrupos.com.brPara 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 -- Fabiano Weimar dos SantosPlone 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 Termos do Serviço do Yahoo!.
Re: [Zope-pt] squid
On Tue, Apr 04, 2006 at 09:26:53AM -0300, xiru wrote: | |Sinceramente nao sei se SQUID roda bem em windows. Em linux ou at� |freebsd vai bem. At� em OSX eu arriscaria, mas em windows... quero ver |compilar ;-) |Sendo absolutamente pratico, SQUID com Plone nao � coisa de amador, |nem para usu�rio windows... n�o leve a mal. |Se voce nao tem outra alternativa, bem... usa o apache para windows |com mod_cache. Esse pelo menos � tranquilo de instalar. Ai vc se engana Xiru. :) Existe um instalador do Squid para Windows, mantido por uma tal de Acme Consulting. http://www.acmeconsulting.it/pagine/opensource/squid/SquidNT.htm Outra opcao, se vc ja usa IIS eh o Enfold Proxy: http://www.enfoldsystems.com/Products/Proxy Temos que acabar com esta visao de que Windows eh coisa do Capeta e que usuario Windows eh amador. Tem muita coisa boa em Windows sim. -- Sidnei da Silva Enfold Systems, Inc. http://enfoldsystems.com 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
Vivendo e aprendendo ;-)On 4/4/06, Sidnei da Silva [EMAIL PROTECTED] wrote: On Tue, Apr 04, 2006 at 09:26:53AM -0300, xiru wrote:||Sinceramente nao sei se SQUID roda bem em windows. Em linux ou at�|freebsd vai bem. At� em OSX eu arriscaria, mas em windows... quero ver|compilar ;-) |Sendo absolutamente pratico, SQUID com Plone nao � coisa de amador,|nem para usu�rio windows... n�o leve a mal.|Se voce nao tem outra alternativa, bem... usa o apache para windows|com mod_cache. Esse pelo menos � tranquilo de instalar. Ai vc se engana Xiru. :)Existe um instalador do Squid para Windows, mantido por uma tal deAcme Consulting.http://www.acmeconsulting.it/pagine/opensource/squid/SquidNT.htm Outra opcao, se vc ja usa IIS eh o Enfold Proxy:http://www.enfoldsystems.com/Products/ProxyTemos que acabar com esta visao de que Windows eh coisa do Capeta e que usuario Windows eh amador. Tem muita coisa boa em Windows sim.--Sidnei da SilvaEnfold Systems, Inc.http://enfoldsystems.comPara enviar uma mensagem: zope-pt@yahoogrupos.com.brPara 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-- Fabiano Weimar dos SantosPlone 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 Termos do Serviço do Yahoo!.
[Zope-pt] squid
Caros plonistas, Estou precisando instalar o squid na plataforma windows, para rodar acima do plone. Alguem teria um tutorial,howto ou dicas de como fazer isto ? 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
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
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
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 Directory /home/worklab/www/html Options Indexes Includes AllowOverride None Order Allow,Deny Allow from all /Directory VirtualHost 127.0.0.1 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 /VirtualHost ### 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