[Somente PaaS]{class="badge informative" title="Aplica-se somente a projetos do Adobe Commerce na nuvem (infraestrutura do PaaS gerenciada pela Adobe) e a projetos locais."}

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
NOTE
O patch pode se tornar aplicável a outras versões com as novas versões do Quality Patches Tool. Para verificar se o patch é compatível com a sua versão do Adobe Commerce, atualize o pacote 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:

  1. 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
  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.
  3. 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.
  4. Vá para a guia Configurations do produto configurável.

  5. Clique em Add Products manualmente e comece a adicionar os produtos simples criados anteriormente, um por um.

  6. Salve as alterações após cada adição.

  7. À medida que você adiciona produtos, observe o tempo de carregamento da página editar produto configurável.

  8. 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:

Leitura relacionada

Para saber mais sobre Quality Patches Tool, consulte:

recommendation-more-help
c2d96e17-5179-455c-ad3a-e1697bb4e8c3