![Los sitios web caen todos los días en el servidor VPS](https://rvso.com/image/769277/Los%20sitios%20web%20caen%20todos%20los%20d%C3%ADas%20en%20el%20servidor%20VPS.png)
Tengo un servidor VPS que utiliza 4 CPU y 4 GB de RAM compartidos en 10 sitios web PHP, de los cuales 2 sitios web (sitio web y trabajos cron establecidos) utilizan en algún momento más de 6 núcleos de CPU de 4 núcleos de CPU disponibles. Y debido a eso, todos los sitios web bajan y muestran este error."Se alcanzó el límite de recursos 508".
El sitio web no puede atender temporalmente su solicitud porque excedió el límite de recursos. Por favor, inténtelo de nuevo más tarde.
¿Qué debo hacer para que este problema con respecto a un sitio no afecte a otro? Todos los sitios web están cayendo diariamente. Por favor, ayúdame. Gracias.
Cuando los sitios están cayendo, en ese momento la carga del servidor es alta.
La gente de soporte dijo que si aumenta la RAM de 4 GB a 8 GB, veremos cómo maneja el servidor. pero no proporcionaron una solución real.
Respuesta1
En breve:
En los picos de carga, su servidor no tiene recursos suficientes para satisfacer todas las demandas y, como todos los sitios se ejecutan en el mismo servidor, todos sufren.
Por lo general, agrega monitoreo para descubrir qué procesos, sitios y/o componentes del sistema son las causas y qué recursos son el factor limitante.
Entonces puedes:
- agregue más recursos (actualice su VPS con más RAM, CPU, discos más rápidos, etc.)
- Optimice su código para que haga un mejor uso de los recursos existentes (por ejemplo: ajuste las consultas de la base de datos, agregue almacenamiento en caché, etc.)
- agregue límites de recursos a cada proceso y/o sitio individual para que no afecten a los demás procesos.