Cache de página inteira e teste de carga do Magento

1
Magento Enterprise 9
Full Page Caching is on
Cache depth: 1 (ex. catalog.html?p=1)

Resultados atuais do JMeter após cerca de 1.000 amostras:

Throughput:
Homepage: 8.5/sec - ~40kb
Catalog: 6.1/sec - ~65kb

A taxa de erros é muito baixa, 0% para a página inicial e 1,1% para o catálogo.

Ainda não existe um servidor proxy reverso ou um balanceador de carga na frente do servidor.

Quando o teste está em execução, vejo um pico nos pedidos sendo enviados para o servidor MySQL.
O cache de página inteira do Magento não armazena em cache totalmente as páginas, ou há algo errado com o estado do cache?

    
por djdy 15.08.2011 / 22:01

1 resposta

1

  1. Você pode postar o perfil do jMeter - dependendo da configuração do cookie, você encontrará resultados diferentes do FPC do EE

  2. Além disso, como você configurou seu back-end de cache para usar o File / Backend / DB / Memcache / Redis? link )

Ambos os pontos acima afetarão a freqüência e o tipo de consultas SQL que estão sendo executadas. Mas eu não confiaria apenas no FPC - especialmente quando benchmarking. Faz muito mais sentido desabilitar o FPC, mas deixar os caches restantes habilitados, para não distorcer o seu benchmarking.

    
por 09.03.2012 / 02:08