Como encontrar um gargalo na pilha de servidores web: Debian + Apache + FastCGI

1

Gostaria de pedir conselhos sobre como encontrar um gargalo na pilha de acompanhamento:

Debian (Debian GNU / Linux 6.0) + Apache + mod_fcgi / FastCGI + aplicativo +

O servidor da web é usado apenas para imagens.

Eu preciso de uma lista de verificação para descobrir a resposta para a pergunta: "O servidor está espremido (significa que precisamos de um adicional) ou é possível otimizar ainda mais?"

Obrigado!

    
por user396192 06.07.2011 / 18:45

1 resposta

2

Como você está (fundamentalmente) servindo conteúdo estático, apenas tempo seu I / O de disco bruto com algo como o bonnie ++ ( link ), em seguida, descobrir qual é a sua taxa de transferência de rede bruta. Uma vez que você tenha esses números, faça alguns testes de carga com algo como Tsung ( link ) para ver que tipo de impacto o apache / mod_fcgi tem .

Dito isso, um servidor como o Nginx ( link ) pode executar o Apache para o seu caso de uso. Ele tem uma pegada de memória menor (mais pode ser executado simultaneamente) e servir um dos pontos mais strongs do conteúdo estático.

    
por 06.07.2011 / 20:19