Recomendação de hardware para o Apache que manipula grandes solicitações de buffer [closed]

1

Eu tenho alguns nós de rastreamento que enviam grandes blocos de mensagens POST para um servidor PHP / Apache rodando no Ubuntu

~ 200 pedidos por segundo - cada solicitação de 100 linhas de texto. atualmente para desenvolvimento Eu tenho uma máquina com 2 GB de memória ram, mas seu emperramento lida com todos esses pedidos

Quanto ram é adequado para tal tarefa?

Qual CPU devo obter? atualmente (Pentium D :()

alguma dica sobre configuração de rede?

atualmente os nós estão na mesma LAN

    
por capadleman 15.04.2013 / 11:07

1 resposta

0

Quanto tempo dura uma linha desse texto? Primeiro de tudo, habilitar a compactação, que você economiza largura de banda, mas aumenta o uso da CPU. Tente medir a quantidade de memória necessária para o processamento de uma única solicitação. veja memory-get-peak-usage e memory-get-usage depois multiplique por ~ 200.
O que o php está fazendo com essas linhas de texto? Processamento intensivo de texto? ou apenas armazenar no banco de dados?
Primeiro você deve encontrar o gargalo do seu problema.

Edit: o que mais está sendo executado nessa máquina dev?

    
por 15.04.2013 / 11:47