Esta é minha primeira vez configurando um servidor VPS e estou tendo alguns problemas. Estamos executando o Wordpress em um servidor Centos de 1GB configurado pela internet (pesquisa online). Nenhuma consulta personalizada ou qualquer coisa louca, mas fechando em posts de 8K. Em intervalos arbitrários, o servidor simplesmente desce. Do lado do cliente, apenas diz "Carregando ..." e girará mais ou menos indefinidamente. No lado do servidor, o shell será bloqueado completamente. Nós temos que fazer um hard reboot a partir do painel de controle e então está tudo bem.
Assistindo "top", vejo o intervalo entre 35 - 55% de uso de memória em geral e picos ocasionais em torno de 80%. Quando o vi cair, havia cerca de 30 a 40 processos do Apache mostrando o que empurrava a memória além da borda. "error_log" informa que maxclients foi atingido antes de cada instância de reinicialização. Eu tentei mexer com isso, mas sem sucesso.
Acho que provavelmente precisaremos elevar o servidor para o próximo nível de RAM, mas com ~ 120 mil exibições de página por mês, parece que é um pouco exagerado, já que estava funcionando razoavelmente bem em um servidor compartilhado antes.
Alguma ideia? Valores httpd.conf e my.cnf para adicionar? Vou atualizar isso com os atuais, se isso ajudar.
Obrigado antecipadamente! Esta tem sido uma experiência de aprendizado divertida e importante, mas, no geral, bastante frustrante!
Editar: instantâneo superior rápido:
top - 15:18:15 up 2 days, 13:04, 1 user, load average: 0.56, 0.44, 0.38
Tasks: 85 total, 2 running, 83 sleeping, 0 stopped, 0 zombie
Cpu(s): 6.7%us, 3.5%sy, 0.0%ni, 89.6%id, 0.0%wa, 0.0%hi, 0.1%si, 0.0%st
Mem: 2051088k total, 736708k used, 1314380k free, 199576k buffers
Swap: 4194300k total, 0k used, 4194300k free, 287688k cached