Problemas de lentidão/quedas em uma aplicação web
Tenho uma aplicação web onde está tendo vários acessos simultaneos (normalmente entre 50-150). Em momentos de pico aumenta pra aproximadamente 300-400 usuários simultaneos e essa aplicação acaba sofrendo muita lentidão e as vezes até caindo. Acredito não ser problema de recursos pois nos diagnósticos nenhum está com uso alto.
Após verificar os recursos, qual seria o próximo passo? Já otimizei queries do banco, utilizei cache em algumas páginas, mas continua na mesma. Pode ser o apache limitando alguma coisa?
Hospedado na Digital Ocean.
Agradeço!