Lecture des problèmes de Secondaire sur Adobe Commerce Cloud 2.4.6 avec MariaDB 10.6

Cet article fournit des solutions pour les comportements inattendus lors de l’utilisation de la lecture de Secondaires sur Adobe Commerce Cloud 2.4.6 avec MariaDB 10.6+.

Produits et versions concernés

  • MariaDB 10.6+
  • Adobe Commerce sur l’infrastructure cloud 2.4.6

Problème

Les lectures non critiques affichent des informations incorrectes.

Cause

La configuration slave_parallel_mode de la base de données a été modifiée par défaut sur optimistics lorsque la valeur doit être conservatrice, et la valeur synchronous_replication dans Ece-Tools est par défaut définie sur true lorsque la valeur doit être false.

Solution

  1. Vérifiez que le paramètre slave_parallel_mode est défini sur conservateur (vous devrez lever un ticket d'assistance si la valeur ne s'affiche pas comme conservateur). Pour vérifier, exécutez la commande suivante :

    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. Mettez à jour les configurations de base de données .magento.env.yaml vers :

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

Pour les étapes de mise à jour de la configuration de la base de données, reportez-vous à la section DATABASE_CONFIGURATION dans la rubrique Déploiement de variables du guide Commerce on Cloud Infrastructure.

Lecture connexe

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