Solucionador de problemas de Redis en Adobe Commerce

Este artículo es una herramienta para solucionar problemas de los comerciantes de infraestructura en la nube de Adobe Commerce local y Adobe Commerce que tienen problemas con Redis. Haga clic en cada pregunta para mostrar la respuesta en cada paso del solucionador de problemas. Según los síntomas, el solucionador de problemas le explicará cómo puede solucionar problemas de versión y memoria y optimizar el rendimiento.

Paso 1: Problema de Redis step-1

Problema con Redis?

a. SÍ - Continúe con Paso 2.

b. NO: vuelva a support.magento.com y busque los artículos relevantes para la solución de problemas.

Paso 2: Confirmación de los parches Redis instalados step-2

¿Se instalaron los parches actuales de Redis?

a. SÍ - Continúe con Paso 3.

b. NO - Asegúrese de que tiene instalada la última versión del paquete magento-cloud-patches. Este paquete tiene los parches necesarios para Redis. Para acceder, ve a GitHub magneto-cloud-patch.

Paso 3: Confirmar que la versión de Redis es compatible step-3

¿En las versiones 3.2 o 5.0 de Redis?

Realice la comprobación ejecutando los siguientes comandos en la CLI. Pro o Staging: $ redis-cli -p %port-number% info | grep redis_version, donde %port-number% es el número del puerto, que se puede encontrar en el archivo app/etc/env.php o ejecutando uno de estos comandos: $ vendor/bin/ece-tools env:config:show | grep -i redis -A 3 o $ cat app/etc/env.php | grep redis -A 3 Starter o Integration: $ redis-cli -h 'redis.internal' info | grep redis_version

a. SÍ - Continúe con Paso 4.

b. NO: Adobe Commerce es compatible con las versiones 3.2 y 5.0 de Redis. Si está ejecutando Adobe Commerce en la infraestructura en la nube 2.3.3 o superior, le recomendamos que actualice a Redis 5. Para ver los pasos de configuración de la arquitectura de plan Pro de Adobe Commerce en la infraestructura en la nube, los entornos de integración y de inicio, incluida la rama maestra, consulte Adobe Commerce en la infraestructura en la nube > Configurar el servicio Redis en nuestra documentación para desarrolladores. **Debe enviar un ticket de asistencia para cambiar la configuración del servicio en los entornos de ensayo y producción de arquitectura Pro. Además, para Adobe Commerce en la infraestructura en la nube y Adobe Commerce local 2.3.5+, se recomienda la implementación de caché de Redis extendida. Este tipo de implementación de caché de Redis proporciona mejoras que minimizan el número de consultas a Redis que se realizan en cada solicitud de Adobe Commerce. Para ver los pasos, consulte Implementación extendida de la caché de Redis en Adobe Commerce 2.3.5+ en nuestra base de conocimiento de soporte. Para todos los demás usuarios de Adobe Commerce, consulte Guía de configuración de Adobe Commerce > Configuración de Redis en nuestra documentación para desarrolladores para ver los pasos.

Paso 4: Verificar la última versión de ECE-Tools step-4

¿Tiene la versión más reciente de ECE Tools > v2002.1.1?

Compruebe la versión que tiene ejecutando el comando en CLI/Terminal: $php vendor/bin/composer info magento/ece-tools.

a. SÍ - Continúe con Paso 5.

b. NO - Actualizar ECE-Tools a la última versión.

Paso 5: Evaluación del tráfico de red step-5

¿Hay mucho tráfico de red entre la aplicación y Redis?

a. SÍ: prueba lo siguiente: para una arquitectura no dividida, asegúrate de que se use una conexión secundaria. Para la arquitectura dividida, la caché de L2 debe estar habilitada.

b. NO: configure la caché L2 al Actualizar el servidor de Redis. Continúe con Paso 6.

Paso 6: Comprobación de la velocidad del sitio step-6

¿Sigue funcionando el sitio lentamente, después de habilitar la caché L2?
a. SÍ: compruebe el directorio temporal /dev/shm para ver si necesita aumentar el espacio. Si necesitas más espacio, envía un ticket de asistencia.
b. NO: Al habilitar la caché L2, parece que se han resuelto los problemas de Redis.

Volver al paso 1

recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a