ACSD-62355: melhora o desempenho de edição do produto configurável no Adobe Commerce
O patch ACSD-62355 corrige o problema de tempos lentos de carregamento e alto consumo de memória na página de edição do produto configurável quando o produto tem muitos atributos com vários valores. Este patch está disponível quando o Quality Patches Tool (QPT) 1.1.56 está instalado. A ID do patch é ACSD-62355. Observe que o problema está programado para ser corrigido no Adobe Commerce 2.4.8.
Produtos e versões afetados
O patch foi criado para a versão do Adobe Commerce:
- Adobe Commerce (todos os métodos de implantação) 2.4.7-p1
Compatível com as versões do Adobe Commerce:
- Adobe Commerce (todos os métodos de implantação) 2.4.6 - 2.4.7-p3
magento/quality-patches para a versão mais recente e verifique a compatibilidade na Quality Patches Tool: página Procurar patches. Use a ID do patch como palavra-chave de pesquisa para localizar o patch.Problema
A página de edição do produto configurável leva muito tempo para ser carregada quando o produto configurável se baseia em vários atributos com muitos valores, causando atrasos e possíveis problemas de tempo limite ou de memória.
Etapas a serem reproduzidas:
-
Crie 9 novos atributos no conjunto de atributos padrão, cada um é Filterable e tem Scope: Global.
- Atributo 1: 50 opções
- Atributo 2: 20 opções
- Atributo 3: 10 opções
- Atributo 4: 5 opções
- Atributo 5: 5 opções
- Opções do Atributo 6: 5
- Atributo 7: 5 opções
- Atributo 8: 3 opções
- Opções do Atributo 9: 2
-
Crie 9 produtos simples com combinações de opções dos atributos recém-criados.
- Produto 1: Primeira opção de cada atributo
- Produto 2: Segunda opção de cada atributo
- Produto 3: Terceira opção de cada atributo
- Produto 4: Quarta opção de cada atributo
- Se um atributo tiver menos opções do que o número de produtos, atribua os produtos restantes às opções aleatórias dentro desse atributo.
-
Crie um produto configurável que use os atributos recém-criados:
-
Adicione um produto secundário com a seguinte configuração:
- Use a última opção do Atributo 1 e a primeira opção dos Atributos 2 a 9.
- Isso resulta em 1 produto configurável e 1 produto secundário.
-
-
Vá para a guia Configurations do produto configurável.
-
Clique em Add Products manualmente e comece a adicionar os produtos simples criados anteriormente, um por um.
-
Salve as alterações após cada adição.
-
À medida que você adiciona produtos, observe o tempo de carregamento da página editar produto configurável.
-
Depois de adicionar 7 produtos, você deve notar um aumento significativo no consumo de RAM e no tempo de carregamento da página
Resultados esperados:
O formulário de edição do produto deve ser carregado de forma rápida e eficiente sem consumo excessivo de memória.
Resultados reais:
A edição do produto configurável leva muito tempo para carregar e pode atingir limites de memória ou erros de tempo limite.
Aplicar o patch
Para aplicar patches individuais, use os links a seguir, dependendo do método de implantação:
- Adobe Commerce ou Magento Open Source local: Quality Patches Tool > Uso no guia Quality Patches Tool.
- Adobe Commerce na infraestrutura em nuvem: Atualizações e patches > Aplicar patches no guia do Commerce na infraestrutura em nuvem.
Leitura relacionada
Para saber mais sobre Quality Patches Tool, consulte:
- Quality Patches Tool: uma ferramenta de autoatendimento para patches de qualidade no guia Ferramentas.