Solucionador de problemas de caída del sitio Adobe Commerce
Este artículo proporciona una guía de solución de problemas paso a paso para diagnosticar y resolver las interrupciones del sitio de Adobe Commerce. Ayuda a identificar causas básicas que van desde problemas de infraestructura hasta errores de nivel de aplicación. El solucionador de problemas de caída del sitio de Adobe Commerce en la sección Resolución proporciona un árbol de decisiones estructurado para aislar la causa de una interrupción del sitio. Cada paso presenta una pregunta de diagnóstico y le dirige a registros, consultas o documentación relevantes basados en su respuesta. Este árbol de decisión cubre las comprobaciones del estado de la plataforma, el análisis del código de error, los cuellos de botella de rendimiento, los errores de implementación y los problemas de la base de datos.
Descripción description
Entorno
Adobe Commerce en infraestructura en la nube
Problema/Síntomas
- El sitio no es accesible o devuelve códigos de error (por ejemplo, 500, 503, 404)
- Carga alta del servidor o procesamiento lento de solicitudes
- Errores de implementación o indexación
- Falta contenido estático o errores graves de PHP
- Errores de Redis, MySQL o Elasticsearch
- Errores del módulo personalizado o del postgancho
- Problemas de parches del Compositor o interbloqueos de base de datos
Resolución resolution
Haga clic en cada pregunta para mostrar los detalles de la respuesta en cada paso del solucionador de problemas.
Nota: Antes de crear un ticket de soporte, compruebe la página Herramienta de parches de calidad: busque parches para ver si su problema ya está en la lista.
Paso 1
- SÍ: si Adobe Commerce Status muestra un problema, abre un ticket de asistencia para una investigación más a fondo.
- NO - Continúe con el paso 2.
Paso 2
- SÍ - Si comprobaste Fastly Status y mostraba un problema, abre un ticket de asistencia para una investigación más detallada.
- NO - Si comprobó Fastly Status y no se mostró un problema, continúe con el paso 3.
Paso 3
Para comprobar los códigos de error:
-
Firefox: Abrir menú
>
Desarrollador web>
Alternar herramientas>
Red ficha>
Todos filtro>
Estado columna -
Chrome: Abrir menú
>
Más herramientas>
Herramientas para desarrolladores>
Red ficha>
Todos filtro>
Estado columna -
SÍ: abre un ticket de asistencia para una investigación más detallada.
-
NO - Continúe con el paso 4.
Paso 4
-
500: Compruebe el registro de
/var/log/platform/
. Si estos datos no le ayudan a identificar el problema, abra un ticket de asistencia e incluya la información de solución de problemas que tiene hasta el momento para una mayor investigación. -
503: Compruebe el registro de
var/reports
. Si estos datos no le ayudan a identificar el problema, abra un ticket de asistencia e incluya la información de solución de problemas que tiene hasta el momento para una mayor investigación. -
404: Ejecute la siguiente consulta:
code language-none SELECT f.flag_data->>'$.current_version' AS flag_version, (su.id IS NOT NULL) AS update_exists FROM flag f LEFT JOIN staging_update su ON su.id = f.flag_data->>'$.current_version' WHERE flag_code = 'staging';
Si la consulta devuelve una tabla, donde
update_exists
es "0", consulte Error 404 en todas las páginas debido a un problema con el ensayo de contenido. De lo contrario, continúe con el paso 5. -
Otros códigos de error: Continúe con el paso 5.
Paso 5
- SÍ: consulte Pasos para solucionar problemas de ataques DDOS.
- NO - Comprobar registros de
/var/log/exception.log
y/var/log/deploy.log
. Si estos datos no le ayudan a identificar el problema, continúe con el paso 6.
Paso 6
- SÍ: Continúe con el paso 13.
- NO - Continúe con el paso 7.
Paso 7
- SÍ - Consulte comprobar Elasticsearch.
- NO - Continúe con el paso 8.
Paso 8
- SÍ - Consulte comprobar consultas lentas y tutorial de consultas MySQL.
- NO - Continúe con el paso 9.
Paso 9
- SÍ - Consulte Comprobando contenido estático.
- NO - Continúe con el paso 10.
Paso 10
- SÍ - Consulte Errores y soluciones comunes de PHP.
- NO - Continúe con el paso 11.
Paso 11
- SÍ. Consulte comprobar la conexión de Redis y Solución de problemas de Redis.
- NO - Continúe con el paso 12.
Paso 12
- SÍ: si está bloqueado por otro proceso, consulte El índice está bloqueado por otro proceso. De lo contrario, abra un vale de soporte técnico.
- NO - Abrir ticket de asistencia.
Paso 13
- SÍ - Consulte la ayuda para solucionar problemas del módulo personalizado.
- NO - Continúe con el paso 14.
Paso 14
- SÍ: consulte Referencia de error del servidor MySQL.
- NO - Continúe con el paso 15.
Paso 15
- SÍ - Consulte Al aplicar un parche se desactiva el sitio.
- NO - Continúe con el paso 16.
Paso 16
- SÍ: consulte el artículo Referencia de mensaje de error del servidor MySQL.
- NO - Continúe con el paso 17.
Paso 17
- SÍ: consulte Interbloqueos en el artículo de MySQL.
- NO - Abrir ticket de asistencia.
Haga clic aquí para ver el diagrama de flujo de solución de problemas de sitios descendentes.
Lectura relacionada
Prácticas recomendadas para modificar tablas de base de datos