Pergunta

Na página de desempenho do PrestaShop, ele oferece armazenamento em cache com APC, memcached, sistema de arquivos e xcache. Há um aviso sobre garantir que a infraestrutura contenha um servidor front-end. Se não tiver certeza, pergunte à sua empresa de hospedagem. O que está disponível e melhor aqui?

Atualmente estou usando a configuração de 3 engrenagens gratuitas. 1 engrenagem pequena com PHP 5.4 e dimensionamento ligado (mínimo 1, máximo de todos os disponíveis), 1 engrenagem pequena para o MySQL 5.5. O proxy Ha mostra uma das minhas engrenagens como ativo / para baixo (vermelho) com 0 bytes de qualquer coisa. Estou assumindo porque não tenho a alta disponibilidade ligada corretamente. Estou recebendo tempos de carga de página de 1,5 a 3 segundos em média. Eu sei que a pequena engrenagem é baixa CPU, mas é que um tempo de resposta normal? Como posso ajustar isso para sub 1 com o que eu tenho? Eu gostaria de ver as capacidades de desempenho e dimensionar habilidades antes de chutar um cc para agarrar engrenagens maiores e mais deles.


Agradecemos antecipadamente, Alan

Foi útil?

Solução

Prestashop é provavelmente um aplicativo muito beefy para ser executado em uma pequena engrenagem, mesmo com a movimentação do banco de dados para sua própria engrenagem.Sua web engrenaria teria que receber tráfego suficiente para escalar para outra engrenagem da Web, mas desde que você esteja apenas recebendo alguns pedidos para isso, pode responder lentamente e não aumentar.Por alguns centavos por hora, pode valer a pena girar uma engrenagem média / grande e verificar seu desempenho.

Quanto ao link do diretório de dados.Em um aplicativo escalonado, qualquer coisa que você carrega para o seu openshift_data_dir não será sincronizada entre as engrenagens que estão presas.Você pode querer considerar encontrar algum tipo de plugin da Amazon S3 ou similar.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top