¿Por qué mi servidor Apache2 con PHP-FPM experimenta un rendimiento significativamente menor en instancias AWS EC2 en comparación con DigitalOcean Droplets? A pesar de especificaciones y configuraciones de hardware similares, el servidor de AWS muestra una mayor latencia y un menor rendimiento. ¿Hay algo en la red o en la configuración que pueda estar causando esta discrepancia?
Al migrar a AWS EC2, configuré los servidores en una instalación nueva y limpia del Amazon Linux 2 AMI
kernel en t3a.micro
un tipo de instancia (hardware incluso mejor que el que estaba usando en DigitalOcean). Estas nuevas instancias EC2 están geográficamente más cerca de la sede de mi empresa y, por lo tanto, debería haber menos latencia de red.
Intenté cambiar el MPM de Apache en AWS de prefork
a, event
así como modificar la configuración de PHP FPM (el número de procesos secundarios del administrador de procesos, etc.), pero todavía no noté una mejora en el rendimiento. Se necesita demasiado para cargar las páginas y parece que el servidor responde de manera secuencial (esto no sucedía antes de migrar a AWS).