502 Error de puerta de enlace incorrecta
Cualquier error de 50 veces significa que alguna solicitud al servidor no arrojó un resultado adecuado. Un 502 significa específicamente que había una puerta de entrada mala. En WP Engine, esta puerta de enlace suele hacer referencia a la relación entre NGINX y PHP.
En la plataforma WP Engine, el error 502 Bad Gateway normalmente indica un problema entre el procesamiento de la solicitud en PHP sin caché y la devolución de la solicitud al navegador. Los servidores tienen un número específico de trabajadores de PHP disponibles para procesar las solicitudes sin caché en un momento dado. Si una solicitud que está procesando un trabajador de PHP es rechazada por tardar demasiado en completarse o no puede completarse, se produce el error 502 Bad Gateway.
Unos 502 errores
Cuando aparece un 502 en WP Engine, casi siempre es una de dos cosas:

Antes de diagnosticar un 502, le recomendamos comprobar los registros de acceso del sitio para confirmar que el 502 que se muestra en el navegador aparece realmente en los registros de acceso y no un código de error diferente. Los registros de acceso se encuentran en el portal de usuario.
Diagnosticar 502 errores
Revise los registros de errores del sitio para ver si ha habido algún error de código que pueda explicar el tiempo de espera, así como consultas eliminadas. Si estos registros no ayudan, empiece a reducir las causas fundamentales. Por ejemplo, desactivar todos los complementos y comprobar si el error sigue existiendo ayudará a determinar si el error se debe a un complemento o al tema.
Combatir los 502 errores puede ser un arte en sí mismo. Como las causas de estos errores pueden estar en lo profundo del código de un sitio y no ser fácilmente identificables, le recomendamos encarecidamente que consulte con un desarrollador. Si necesita ayuda para encontrar un desarrollador, WP Engine tiene una lista de consultores recomendados.
Si necesita ayuda inmediata con 502 errores, póngase en contacto con el servicio de asistencia a través del chat de 24 horas al día, 7 días a la semana, en el portal del usuario
Hemos creado un flujo de trabajo útil para diagnosticar los 502:
502 errores consistentes
¿El error 502 es instantáneo? Lo más probable es que se deba a un problema de código.
¿El error 502 es largo (unos 60 segundos)? Lo más probable es que se deba a que nuestro servidor ha agotado el tiempo de espera de un proceso.
502 errores en páginas específicas
Intente deshabilitar los complementos o establecer un tema por defecto uno por uno para ver si el problema persiste.
502 errores recurrentes
Compruebe el tiempo de los trabajos cron que reciben los 502 errores
502 errores aleatorios
La base de datos puede ser el problema, intente optimizarla.
¿Está habilitado el almacenamiento en caché de objetos? Intente deshabilitar la caché de objetos.
Prevenir los 502
La mejor manera de evitar problemas con los errores 502 de Bad Gateway es asegurarse de que el sitio está en buen estado. Seguir las mejores prácticas de WordPress para el estado del sitio ayudará a evitar conflictos de código y a mantener el sitio seguro.
Pasos sencillos, como actualizar los complementos, los temas y el propio WordPress, pueden ayudar a garantizar el buen estado del sitio. Estas actualizaciones deberían probarse primero en un entorno de ensayo o prueba para evitar conflictos de código en la planta de producción.
Por último, audite regularmente los complementos y la configuración y borre todo lo innecesario. Menos complementos instalados significan una base de código más pequeña que mantener y menos oportunidades de conflictos de código.
Desactivar el tiempo de espera del servidor
Se ha establecido el tiempo de espera de 60 segundos para garantizar que nuestros servidores pueden atender la cantidad máxima de solicitudes simultáneas. Sin un tiempo de espera, hemos visto que las solicitudes tardan entre minutos y horas en completarse. Teniendo en cuenta el rendimiento continuo del sitio, no podremos desactivar el tiempo de espera del servidor, lo que puede estar provocando los 502. Este tiempo de espera está programado en la raíz de nuestra plataforma. Está en su lugar para garantizar un estado, una velocidad y un tiempo de actividad óptimos del servidor.
SIGUIENTE PASO: Aprenda a solucionar problemas con la pasarela SSH de WP Engine
Comentarios
0 comentarios
Inicie sesión para dejar un comentario.