[plonegov-br] aumentando a performance do seu Plone site

Hector Velarde hector em simplesconsultoria.com.br
Segunda Abril 25 21:02:35 BRT 2016


boa noite, Alessander; vocẽ tem algum retorno?

vou te dar mais algumas dicas:

* instale monitoramento; o nosso objetivo vai ser muito simples: 
minimizar o consumo de CPU e maximizar o consumo de memória

* nós não usamos HAProxy; ele é muito bom, mas para sites onde o 
balançamento vai ser feito com um número relativamente baixo de backends 
ele não vai nos proporcionar muita vantagem real além da tela de 
monitoramento: menos partes móveis e menos coisas para aprender e manter

* nós usamos em produção normalmente ambientes de 2 tipos: em sites 
pequenos usamos só nginx (fazendo rewrites, caching e load balancing); 
em sites grandes usamos nginx (fazendo rewrites) e Varnish (fazendo 
caching e load balancing), eu sugiro vocẽ utilizar esta última configuração

* o balançamento de carga vai ser feito entre as 4 instâncias que você 
tem na sua máquina; a gente utiliza normalmente o hash director do 
Varnish para utilizar melhor a memória da máquina

* instale o plone.app.caching e importe a configuração chamada "Com 
configurações de acelerador web (e visões cacheadas)"

leia o que tem sido falado no seguinte posts nos foros:

https://community.plone.org/t/zeo-varnish-round-robin-or-client-director/1927?u=hvelarde

fique a vontade de perguntar se tiver alguma pergunta dúvida pontual.

atenciosamente,
-- 
Héctor Velarde
Simples Consultoria



Mais detalhes sobre a lista de discussão PloneGov-BR