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
-
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)
-
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
- Configure variables de entorno para la implementación en la Guía de infraestructura de Commerce en la nube.
- Prácticas recomendadas para la configuración de bases de datos en el libro de estrategias de implementación.