Leggi i problemi relativi alle repliche in Adobe Commerce Cloud 2.4.6 con MariaDB 10.6
Questo articolo fornisce soluzioni per comportamenti imprevisti quando si utilizzano repliche di lettura in Adobe Commerce Cloud 2.4.6 con MariaDB 10.6+.
Prodotti e versioni interessati
- MariaDB 10.6+
- Adobe Commerce sull’infrastruttura cloud 2.4.6
Problema
Le letture non critiche mostrano informazioni errate.
Causa
La configurazione di slave_parallel_mode
nel database è stata modificata per impostazione predefinita in optimistic quando il valore dovrebbe essere conservative e il valore synchronous_replication
in Ece-Tools è impostato per impostazione predefinita su true quando il valore dovrebbe essere false.
Soluzione
-
Verificare che il parametro
slave_parallel_mode
sia impostato su conservativo (sarà necessario alzare un ticket di supporto se il valore non è visualizzato come conservativo). Per eseguire il controllo, eseguire il comando seguente: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)
-
Aggiorna le configurazioni del database
.magento.env.yaml
in:code language-yaml DATABASE_CONFIGURATION: _merge: true slave_connection: default: synchronous_replication: false
Per i passaggi relativi all'aggiornamento della configurazione del database, fare riferimento a DATABASE_CONFIGURATION nell'argomento Distribuisci variabili nella Guida all'infrastruttura di Commerce su Cloud.
Lettura correlata
- Configurare le variabili di ambiente per la distribuzione nella Guida all'infrastruttura di Commerce su Cloud.
- Best practice per la configurazione del database nella playbook di implementazione.