Problemas de leitura de réplicas no Adobe Commerce Cloud 2.4.6 com MariaDB 10.6
- Tópicos:
- Configuração
Criado para:
- Desenvolvedor
- Administrador
Este artigo fornece soluções para comportamento inesperado ao usar Réplicas de leitura no Adobe Commerce Cloud 2.4.6 com MariaDB 10.6+.
Produtos e versões afetados
- MariaDB 10.6+
- Adobe Commerce na infraestrutura em nuvem 2.4.6
Problema
As leituras não críticas estão mostrando informações incorretas.
Causa
A configuração de slave_parallel_mode
no banco de dados foi alterada por padrão para optimistics quando o valor deveria ser conservador e o valor synchronous_replication
em Ece-Tools usa como padrão true quando o valor deveria ser false.
Solução
-
Verifique se o parâmetro
slave_parallel_mode
está definido como conservador (será necessário criar um tíquete de suporte se o valor não estiver sendo exibido como conservador). Para verificar, execute o seguinte comando:MariaDB [main]> show variables like 'slave_parallel_mode'; +---------------------+--------------+ | Variable_name | Value | +---------------------+--------------+ | slave_parallel_mode | conservative | +---------------------+--------------+ 1 row in set (0.001 sec)
-
Atualizar configurações do banco de dados
.magento.env.yaml
para:DATABASE_CONFIGURATION: _merge: true slave_connection: default: synchronous_replication: false
Para obter etapas sobre como atualizar a configuração do banco de dados, consulte DATABASE_CONFIGURATION no tópico Implantar variáveis no Guia de Infraestrutura do Commerce na Nuvem.
Leitura relacionada
- Configure as variáveis de ambiente para implantação no Guia de Infraestrutura do Commerce na Nuvem.
- Práticas recomendadas para configuração de banco de dados no Manual de implementação.