Lesen Sie Replikat-Probleme in Adobe Commerce Cloud 2.4.6 mit MariaDB 10.6

Dieser Artikel bietet Lösungen für unerwartetes Verhalten bei der Verwendung von Read Replikat in Adobe Commerce Cloud 2.4.6 mit MariaDB 10.6+.

Betroffene Produkte und Versionen

  • MariaDB 10.6+
  • Adobe Commerce auf Cloud-Infrastruktur 2.4.6

Problem

Nicht kritische Lesevorgänge zeigen falsche Informationen an.

Ursache

Die slave_parallel_mode in der Datenbank wurde standardmäßig in "" geändert wenn der Wert konservativ sein sollte, und der synchronous_replication in Ece-Tools ist standardmäßig auf true eingestellt, wenn der Wert false sein sollte.

Lösung

  1. Vergewissern Sie sich, dass der Parameter slave_parallel_mode auf Konservativ gesetzt ist (Sie müssen ein Support-Ticket erstellen wenn der Wert nicht als Konservativ). Führen Sie zum Überprüfen den folgenden Befehl aus:

    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. Aktualisieren Sie .magento.env.yaml Datenbankkonfigurationen, um:

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

Anweisungen zum Aktualisieren der Datenbankkonfiguration finden Sie unter DATABASE_CONFIGURATION im Thema Variablen bereitstellen im Handbuch Commerce on Cloud Infrastructure .

Verwandtes Lesen

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