Leer problemas de réplicas en Adobe Commerce Cloud 2.4.6 con MariaDB 10.6

Este artículo proporciona soluciones para comportamientos inesperados al utilizar Leer réplicas en Adobe Commerce Cloud 2.4.6 con MariaDB 10.6+.

Productos y versiones afectados

  • MariaDB 10.6+
  • Adobe Commerce en infraestructura en la nube 2.4.6

Problema

Las lecturas no críticas muestran información incorrecta.

Causa

El slave_parallel_mode La configuración de la base de datos se ha cambiado de forma predeterminada a optimismo cuando el valor debe ser conservador, y el synchronous_replication El valor predeterminado de Ece-Tools es true cuando el valor debe ser false.

Solución

  1. Compruebe que la variable slave_parallel_mode El parámetro se ha establecido en conservador (deberá hacer lo siguiente suba un ticket de asistencia si el valor no se muestra como conservador). Para comprobarlo, ejecute el siguiente comando:

    code language-none
     MariaDB [main]> show variables like 'slave_parallel_mode';
     +---------------------+--------------+
     | Variable_name       | Value        |
     +---------------------+--------------+
     | slave_parallel_mode | conservative |
     +---------------------+--------------+
     1 row in set (0.001 sec)
    
  2. Actualizar .magento.env.yaml configuraciones de base de datos para:

    code language-yaml
        DATABASE_CONFIGURATION:
         _merge: true
            slave_connection:
                default:
                    synchronous_replication: false
    

Para ver los pasos para actualizar la configuración de la base de datos, consulte DATABASE_CONFIGURATION en el tema Implementar variables de la Guía de Commerce en la infraestructura de la nube.

Lectura relacionada

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