502 Error de puerta de enlace incorrecta
Cualquier error 50x significa que alguna solicitud al servidor no arroja un resultado adecuado. Un 502 significa específicamente que había una puerta de entrada mala. En WP Engine, esta puerta de enlace generalmente se refiere a la relación entre NGINX y PHP.
En la plataforma WP Engine, el error 502 Bad Gateway generalmente indica un problema entre el procesamiento PHP no caché de la solicitud y la solicitud que se devuelve al navegador. Los servidores tienen un número específico de trabajadores PHP disponibles para procesar solicitudes no almacenadas en caché en cualquier momento. Si una solicitud procesada por un trabajador de PHP es rechazada por tardar demasiado tiempo en completarse o no puede completarse, esto causa el error 502 Bad Gateway.
Acerca de 502 Errores
Cuando se produce un 502 en WP Engine, esto es casi siempre una de dos cosas:

Antes de diagnosticar un 502, le recomendamos verificar los registros de acceso del sitio para confirmar que el 502 que se muestra en el navegador realmente se devolvió en los registros de acceso, y no un código de error diferente. Los registros de acceso se encuentran en el Portal del 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 las consultas muertas. Si estos registros no ayudan, comience a reducir las causas raíz. Por ejemplo, desactivar todos los complementos y ver si el error aún existe ayudará a determinar si el error es causado por un complemento o el tema.
Combatir los errores 502 puede ser un arte en sí mismo. Dado que las causas de estos errores pueden estar profundas en el código de un sitio y no ser fácilmente identificables, le recomendamos consultar con un desarrollador. Para obtener ayuda para encontrar un desarrollador, WP Engine tiene una lista de consultores recomendados.
Si necesita ayuda inmediata con errores 502, comuníquese con Soporte a través del chat 24/7 en el Portal del usuario.
Hemos creado un flujo de trabajo útil para diagnosticar los 502:
Errores 502 consistentes
¿El error 502 es instantáneo? Lo más probable es que esto se deba a un problema de código.
¿El error 502 es largo (~60 segundos)? Esto probablemente se deba a que un proceso está siendo asesinado por el tiempo de espera de nuestro servidor.
502 Errores en páginas específicas
Intente deshabilitar los plugins/establecer un tema predeterminado uno a la vez para ver si el problema persiste.
502 Errores en tiempos recurrentes
Comprobación cruzada del tiempo de los trabajos cron que reciben los errores 502
Errores 502 aleatorios
La base de datos puede ser el problema, intente optimizar la base de datos.
¿Está habilitado el almacenamiento en caché de objetos? Intente deshabilitar la caché de objetos.
Prevenir los 502s
La mejor manera de evitar problemas con los errores 502 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 prevenir conflictos de código y a mantener el sitio seguro.
Pasos simples como actualizar Plugins, Temas y WordPress en sí pueden ayudar a garantizar la salud del sitio. Estas actualizaciones deben probarse primero en un entorno de ensayo o prueba para evitar conflictos de código en el sitio de producción.
Por último, audite regularmente los complementos y la configuración y elimine cualquier cosa innecesaria. Menos complementos instalados significa 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
El tiempo de espera de 60 segundos está en su lugar para garantizar que nuestros servidores puedan atender la cantidad máxima de solicitudes simultáneas. Sin un tiempo de espera, hemos visto que las solicitudes tardan minutos o incluso horas en completarse. Con el rendimiento continuo del sitio en mente, no podremos deshabilitar el tiempo de espera del servidor que puede estar causando los años 502. Este tiempo de espera está programado en la raíz de nuestra plataforma. Está en su lugar para garantizar un estado óptimo del servidor, velocidad y tiempo de actividad.
SIGUIENTE PASO: Aprenda a solucionar problemas usando la puerta de enlace SSH de WP Engine
Comentarios
0 comentarios
Inicie sesión para dejar un comentario.