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

La configuración slave_parallel_mode de la base de datos se cambió de forma predeterminada a optitics cuando el valor debería ser conservative y el valor synchronous_replication de Ece-Tools tiene el valor predeterminado true cuando el valor debería ser false.

Solución

  1. Compruebe que el parámetro slave_parallel_mode esté establecido en conservative (si el valor no se muestra como conservative, necesitará elevar un ticket de soporte). 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 configuraciones de base de datos .magento.env.yaml a:

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

Para obtener información sobre cómo actualizar la configuración de la base de datos, consulte DATABASE_CONFIGURATION en el tema Implementar variables en la Guía de infraestructura de Commerce en la nube.

Lectura relacionada

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