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
-
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)
-
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
- Konfigurieren von Umgebungsvariablen für die Bereitstellung im Handbuch zu Commerce in Cloud-Infrastrukturen .
- Best Practices für die Datenbankkonfiguration im Implementation Playbook.